mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-25 06:03:09 +02:00
kinyin: resize open/save dialog to 320x240
This commit is contained in:
parent
463c20c164
commit
e50bd7fc78
38
kinyin/patches/002-open-save.patch
Normal file
38
kinyin/patches/002-open-save.patch
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
--- kinyin-0.43.orig/qt4/edwidget.cc 2009-07-21 10:55:43.000000000 +0400
|
||||||
|
+++ kinyin-0.43/qt4/edwidget.cc 2011-02-26 00:31:56.000000000 +0300
|
||||||
|
@@ -177,7 +177,16 @@
|
||||||
|
}
|
||||||
|
void EdWidget::open() {
|
||||||
|
#ifndef QT_NO_FILEDIALOG
|
||||||
|
- QString fname = QFileDialog::getOpenFileName( this);
|
||||||
|
+ QFileDialog dlg;
|
||||||
|
+ QStringList fnames;
|
||||||
|
+ QString fname;
|
||||||
|
+ dlg.resize(320,240);
|
||||||
|
+ dlg.setFileMode(QFileDialog::ExistingFile);
|
||||||
|
+ if (dlg.exec()) {
|
||||||
|
+ fnames = dlg.selectedFiles();
|
||||||
|
+ fname = fnames[0];
|
||||||
|
+ }
|
||||||
|
+ //QString fname = QFileDialog::getOpenFileName( this);
|
||||||
|
QFile file( fname );
|
||||||
|
if ( file.open( QFile::ReadOnly ) ) {
|
||||||
|
QTextStream tstream( &file );
|
||||||
|
@@ -189,7 +198,16 @@
|
||||||
|
}
|
||||||
|
void EdWidget::save() {
|
||||||
|
#ifndef QT_NO_FILEDIALOG
|
||||||
|
- QString fname = QFileDialog::getSaveFileName( this );
|
||||||
|
+ QFileDialog dlg;
|
||||||
|
+ QStringList fnames;
|
||||||
|
+ QString fname;
|
||||||
|
+ dlg.resize(320,240);
|
||||||
|
+ dlg.setFileMode(QFileDialog::AnyFile);
|
||||||
|
+ if (dlg.exec()) {
|
||||||
|
+ fnames = dlg.selectedFiles();
|
||||||
|
+ fname = fnames[0];
|
||||||
|
+ }
|
||||||
|
+ //QString fname = QFileDialog::getSaveFileName( this );
|
||||||
|
QFile file( fname );
|
||||||
|
if ( file.open( QFile::WriteOnly ) ) {
|
||||||
|
QTextStream tstream(&file);
|
Loading…
Reference in New Issue
Block a user