author | ar <ar> | 2004-02-14 16:06:45 (UTC) |
---|---|---|
committer | ar <ar> | 2004-02-14 16:06:45 (UTC) |
commit | 1ab6282d6869ca200133a0e47323ae9a760b3400 (patch) (side-by-side diff) | |
tree | a7f2b4fb6f34edb4b50f00b12cf649b9cf59b8ca | |
parent | c7cf5faa7f1512fa48fb298a75902d4557bc9cfa (diff) | |
download | opie-1ab6282d6869ca200133a0e47323ae9a760b3400.zip opie-1ab6282d6869ca200133a0e47323ae9a760b3400.tar.gz opie-1ab6282d6869ca200133a0e47323ae9a760b3400.tar.bz2 |
improve support for BigScreen
-rw-r--r-- | noncore/games/backgammon/aidialog.cpp | 15 | ||||
-rw-r--r-- | noncore/games/backgammon/filedialog.cpp | 129 | ||||
-rw-r--r-- | noncore/games/backgammon/playerdialog.cpp | 4 | ||||
-rw-r--r-- | noncore/games/backgammon/rulesdialog.cpp | 4 | ||||
-rw-r--r-- | noncore/games/backgammon/themedialog.cpp | 2 | ||||
-rw-r--r-- | noncore/games/sfcave/helpwindow.cpp | 4 | ||||
-rw-r--r-- | noncore/games/tetrix/ohighscoredlg.cpp | 3 | ||||
-rw-r--r-- | noncore/games/tictac/tictac.cpp | 4 |
8 files changed, 87 insertions, 78 deletions
diff --git a/noncore/games/backgammon/aidialog.cpp b/noncore/games/backgammon/aidialog.cpp index 7dfe403..32e9b52 100644 --- a/noncore/games/backgammon/aidialog.cpp +++ b/noncore/games/backgammon/aidialog.cpp @@ -4,2 +4,3 @@ +#include <qpe/qpeapplication.h> @@ -30,3 +31,3 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) connect(eliminatehelp,SIGNAL(released()),this,SLOT(eliminatehelp_released())); - + QLabel* expose_label=new QLabel(tr( "<b>Expose</b>" ),settings); @@ -39,3 +40,3 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) connect(exposeehelp,SIGNAL(released()),this,SLOT(exposehelp_released())); - + QLabel* protect_label=new QLabel(tr( "<b>Protect</b>" ),settings); @@ -48,3 +49,3 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) connect(protecthelp,SIGNAL(released()),this,SLOT(protecthelp_released())); - + QLabel* safe_label=new QLabel(tr( "<b>Safe</b>" ),settings); @@ -57,3 +58,3 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) connect(safeehelp,SIGNAL(released()),this,SLOT(safehelp_released())); - + QLabel* empty_label=new QLabel(tr( "<b>Empty</b>" ),settings); @@ -66,3 +67,3 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) connect(emptyhelp,SIGNAL(released()),this,SLOT(emptyhelp_released())); - + defaultvalues=new QPushButton(tr( "Default Values" ),settings); @@ -76,5 +77,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) help->setGeometry(10,15,200,65); - + setHelpText(); - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/backgammon/filedialog.cpp b/noncore/games/backgammon/filedialog.cpp index 6c858a2..a5e71c9 100644 --- a/noncore/games/backgammon/filedialog.cpp +++ b/noncore/games/backgammon/filedialog.cpp @@ -1,64 +1,65 @@ -#include "filedialog.h" - -#include <qdir.h> -#include <qfileinfo.h> -#include <qmessagebox.h> -#include <qpixmap.h> -#include <qpushbutton.h> -#include <qpe/qpeapplication.h> - -FileDialog::FileDialog(QWidget* parent,QString header,QString extension,const char* name,bool modal,WFlags f) - :QDialog(parent,name,modal,f) -{ - setCaption(header); - ext=extension; - dirselector=new QListView(this); - dirselector->setGeometry(1,10,235,200); - dirselector->addColumn("Files"); - connect(dirselector,SIGNAL(clicked(QListViewItem*)),this,SLOT(selectorclicked(QListViewItem*))); - - getCurrentDir(); - - file_name="user"; - fileinput=new QLineEdit(file_name,this); - fileinput->setGeometry(1,220,235,20); - showMaximized(); -} - -FileDialog::~FileDialog() -{} - - -void FileDialog::selectorclicked(QListViewItem* entry) -{ - if(entry==NULL) - return; - file_name=entry->text(0); - fileinput->setText(file_name); -} - -void FileDialog::getCurrentDir() -{ - dirselector->clear(); - QDir dir(QPEApplication::qpeDir()+"/backgammon"); - dir.setFilter(QDir::Files); - QFileInfoListIterator it(*(dir.entryInfoList())); - QFileInfo* fi; - - int ext_length=ext.length(); - while((fi=it.current())) // go through all file and subdirs - { - QString file=fi->fileName(); - if(file.right(ext_length)==ext && file) - { - file=file.left(file.length()-ext_length); - new QListViewItem(dirselector,file); - } - ++it; - } -} - -QString FileDialog::filename() -{ - return file_name; -} +#include "filedialog.h"
+
+#include <qdir.h>
+#include <qfileinfo.h>
+#include <qmessagebox.h>
+#include <qpixmap.h>
+#include <qpushbutton.h>
+#include <qpe/qpeapplication.h>
+
+FileDialog::FileDialog(QWidget* parent,QString header,QString extension,const char* name,bool modal,WFlags f)
+ :QDialog(parent,name,modal,f)
+{
+ setCaption(header);
+ ext=extension;
+ dirselector=new QListView(this);
+ dirselector->setGeometry(1,10,235,200);
+ dirselector->addColumn("Files");
+ connect(dirselector,SIGNAL(clicked(QListViewItem*)),this,SLOT(selectorclicked(QListViewItem*)));
+
+ getCurrentDir();
+
+ file_name="user";
+ fileinput=new QLineEdit(file_name,this);
+ fileinput->setGeometry(1,220,235,20);
+
+ QPEApplication::showDialog( this );
+}
+
+FileDialog::~FileDialog()
+{}
+
+
+void FileDialog::selectorclicked(QListViewItem* entry)
+{
+ if(entry==NULL)
+ return;
+ file_name=entry->text(0);
+ fileinput->setText(file_name);
+}
+
+void FileDialog::getCurrentDir()
+{
+ dirselector->clear();
+ QDir dir(QPEApplication::qpeDir()+"/backgammon");
+ dir.setFilter(QDir::Files);
+ QFileInfoListIterator it(*(dir.entryInfoList()));
+ QFileInfo* fi;
+
+ int ext_length=ext.length();
+ while((fi=it.current())) // go through all file and subdirs
+ {
+ QString file=fi->fileName();
+ if(file.right(ext_length)==ext && file)
+ {
+ file=file.left(file.length()-ext_length);
+ new QListViewItem(dirselector,file);
+ }
+ ++it;
+ }
+}
+
+QString FileDialog::filename()
+{
+ return file_name;
+}
diff --git a/noncore/games/backgammon/playerdialog.cpp b/noncore/games/backgammon/playerdialog.cpp index c16f202..0faf7e2 100644 --- a/noncore/games/backgammon/playerdialog.cpp +++ b/noncore/games/backgammon/playerdialog.cpp @@ -4,2 +4,4 @@ +#include <qpe/qpeapplication.h> + PlayerDialog::PlayerDialog(QWidget* parent,const char* name,bool modal,WFlags f) @@ -33,3 +35,3 @@ PlayerDialog::PlayerDialog(QWidget* parent,const char* name,bool modal,WFlags f) - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/backgammon/rulesdialog.cpp b/noncore/games/backgammon/rulesdialog.cpp index 85c3db3..5e17eeb 100644 --- a/noncore/games/backgammon/rulesdialog.cpp +++ b/noncore/games/backgammon/rulesdialog.cpp @@ -5,2 +5,4 @@ +#include <qpe/qpeapplication.h> + RulesDialog::RulesDialog(QWidget* parent,const char* name,bool modal,WFlags f) @@ -34,3 +36,3 @@ RulesDialog::RulesDialog(QWidget* parent,const char* name,bool modal,WFlags f) - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/backgammon/themedialog.cpp b/noncore/games/backgammon/themedialog.cpp index dcb957c..f342381 100644 --- a/noncore/games/backgammon/themedialog.cpp +++ b/noncore/games/backgammon/themedialog.cpp @@ -61,3 +61,3 @@ ThemeDialog::ThemeDialog(QWidget* parent,const char* name,bool modal,WFlags f) - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/sfcave/helpwindow.cpp b/noncore/games/sfcave/helpwindow.cpp index c920312..544e237 100644 --- a/noncore/games/sfcave/helpwindow.cpp +++ b/noncore/games/sfcave/helpwindow.cpp @@ -22,2 +22,4 @@ +#include <qpe/qpeapplication.h> + #include "helpwindow.h" @@ -73,3 +75,3 @@ HelpWindow::HelpWindow( QWidget *parent, const char *name, bool modal, WFlags fl - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/tetrix/ohighscoredlg.cpp b/noncore/games/tetrix/ohighscoredlg.cpp index cf0dcf7..7581f51 100644 --- a/noncore/games/tetrix/ohighscoredlg.cpp +++ b/noncore/games/tetrix/ohighscoredlg.cpp @@ -19,2 +19,3 @@ #include <qpe/config.h> +#include <qpe/qpeapplication.h> @@ -171,3 +172,3 @@ OHighscoreDialog::OHighscoreDialog(OHighscore *highscore, QWidget *parent, const vbox_layout->addWidget( list ); - showMaximized(); + QPEApplication::showDialog( this ); } diff --git a/noncore/games/tictac/tictac.cpp b/noncore/games/tictac/tictac.cpp index 4954ba4..9de3b58 100644 --- a/noncore/games/tictac/tictac.cpp +++ b/noncore/games/tictac/tictac.cpp @@ -65,3 +65,3 @@ TicTacGameBoard::TicTacGameBoard( int n, QWidget *parent, const char *name ) { - showMaximized(); + QPEApplication::showWidget( this ); st = Init; // initial state @@ -335,3 +335,3 @@ TicTacToe::TicTacToe( QWidget *parent, const char *name, WFlags fl ) b->addWidget( quit ); - showMaximized(); + QPEApplication::showWidget( this ); newState(); |