author | ar <ar> | 2004-02-14 16:06:45 (UTC) |
---|---|---|
committer | ar <ar> | 2004-02-14 16:06:45 (UTC) |
commit | 1ab6282d6869ca200133a0e47323ae9a760b3400 (patch) (unidiff) | |
tree | a7f2b4fb6f34edb4b50f00b12cf649b9cf59b8ca /noncore/games/backgammon | |
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 |
5 files changed, 80 insertions, 74 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 | |||
@@ -3,4 +3,5 @@ | |||
3 | #include <qgroupbox.h> | 3 | #include <qgroupbox.h> |
4 | 4 | ||
5 | #include <qpe/qpeapplication.h> | ||
5 | 6 | ||
6 | AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | 7 | AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) |
@@ -29,5 +30,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
29 | connect(eliminatehelp,SIGNAL(pressed()),this,SLOT(eliminatehelp_pressed())); | 30 | connect(eliminatehelp,SIGNAL(pressed()),this,SLOT(eliminatehelp_pressed())); |
30 | connect(eliminatehelp,SIGNAL(released()),this,SLOT(eliminatehelp_released())); | 31 | connect(eliminatehelp,SIGNAL(released()),this,SLOT(eliminatehelp_released())); |
31 | 32 | ||
32 | QLabel* expose_label=new QLabel(tr( "<b>Expose</b>" ),settings); | 33 | QLabel* expose_label=new QLabel(tr( "<b>Expose</b>" ),settings); |
33 | expose_label->setGeometry(50,60,50,20); | 34 | expose_label->setGeometry(50,60,50,20); |
@@ -38,5 +39,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
38 | connect(exposeehelp,SIGNAL(pressed()),this,SLOT(exposehelp_pressed())); | 39 | connect(exposeehelp,SIGNAL(pressed()),this,SLOT(exposehelp_pressed())); |
39 | connect(exposeehelp,SIGNAL(released()),this,SLOT(exposehelp_released())); | 40 | connect(exposeehelp,SIGNAL(released()),this,SLOT(exposehelp_released())); |
40 | 41 | ||
41 | QLabel* protect_label=new QLabel(tr( "<b>Protect</b>" ),settings); | 42 | QLabel* protect_label=new QLabel(tr( "<b>Protect</b>" ),settings); |
42 | protect_label->setGeometry(50,80,50,20); | 43 | protect_label->setGeometry(50,80,50,20); |
@@ -47,5 +48,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
47 | connect(protecthelp,SIGNAL(pressed()),this,SLOT(protecthelp_pressed())); | 48 | connect(protecthelp,SIGNAL(pressed()),this,SLOT(protecthelp_pressed())); |
48 | connect(protecthelp,SIGNAL(released()),this,SLOT(protecthelp_released())); | 49 | connect(protecthelp,SIGNAL(released()),this,SLOT(protecthelp_released())); |
49 | 50 | ||
50 | QLabel* safe_label=new QLabel(tr( "<b>Safe</b>" ),settings); | 51 | QLabel* safe_label=new QLabel(tr( "<b>Safe</b>" ),settings); |
51 | safe_label->setGeometry(50,100,50,20); | 52 | safe_label->setGeometry(50,100,50,20); |
@@ -56,5 +57,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
56 | connect(safeehelp,SIGNAL(pressed()),this,SLOT(safehelp_pressed())); | 57 | connect(safeehelp,SIGNAL(pressed()),this,SLOT(safehelp_pressed())); |
57 | connect(safeehelp,SIGNAL(released()),this,SLOT(safehelp_released())); | 58 | connect(safeehelp,SIGNAL(released()),this,SLOT(safehelp_released())); |
58 | 59 | ||
59 | QLabel* empty_label=new QLabel(tr( "<b>Empty</b>" ),settings); | 60 | QLabel* empty_label=new QLabel(tr( "<b>Empty</b>" ),settings); |
60 | empty_label->setGeometry(50,120,50,20); | 61 | empty_label->setGeometry(50,120,50,20); |
@@ -65,5 +66,5 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
65 | connect(emptyhelp,SIGNAL(pressed()),this,SLOT(emptyhelp_pressed())); | 66 | connect(emptyhelp,SIGNAL(pressed()),this,SLOT(emptyhelp_pressed())); |
66 | connect(emptyhelp,SIGNAL(released()),this,SLOT(emptyhelp_released())); | 67 | connect(emptyhelp,SIGNAL(released()),this,SLOT(emptyhelp_released())); |
67 | 68 | ||
68 | defaultvalues=new QPushButton(tr( "Default Values" ),settings); | 69 | defaultvalues=new QPushButton(tr( "Default Values" ),settings); |
69 | defaultvalues->setGeometry(60,140,90,20); | 70 | defaultvalues->setGeometry(60,140,90,20); |
@@ -75,7 +76,7 @@ AI_Dialog::AI_Dialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
75 | help=new QLabel(helpbox); | 76 | help=new QLabel(helpbox); |
76 | help->setGeometry(10,15,200,65); | 77 | help->setGeometry(10,15,200,65); |
77 | 78 | ||
78 | setHelpText(); | 79 | setHelpText(); |
79 | showMaximized(); | 80 | QPEApplication::showDialog( this ); |
80 | } | 81 | } |
81 | 82 | ||
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 @@ | |||
1 | #include "filedialog.h" | 1 | #include "filedialog.h" |
2 | 2 | ||
3 | #include <qdir.h> | 3 | #include <qdir.h> |
4 | #include <qfileinfo.h> | 4 | #include <qfileinfo.h> |
5 | #include <qmessagebox.h> | 5 | #include <qmessagebox.h> |
6 | #include <qpixmap.h> | 6 | #include <qpixmap.h> |
7 | #include <qpushbutton.h> | 7 | #include <qpushbutton.h> |
8 | #include <qpe/qpeapplication.h> | 8 | #include <qpe/qpeapplication.h> |
9 | 9 | ||
10 | FileDialog::FileDialog(QWidget* parent,QString header,QString extension,const char* name,bool modal,WFlags f) | 10 | FileDialog::FileDialog(QWidget* parent,QString header,QString extension,const char* name,bool modal,WFlags f) |
11 | :QDialog(parent,name,modal,f) | 11 | :QDialog(parent,name,modal,f) |
12 | { | 12 | { |
13 | setCaption(header); | 13 | setCaption(header); |
14 | ext=extension; | 14 | ext=extension; |
15 | dirselector=new QListView(this); | 15 | dirselector=new QListView(this); |
16 | dirselector->setGeometry(1,10,235,200); | 16 | dirselector->setGeometry(1,10,235,200); |
17 | dirselector->addColumn("Files"); | 17 | dirselector->addColumn("Files"); |
18 | connect(dirselector,SIGNAL(clicked(QListViewItem*)),this,SLOT(selectorclicked(QListViewItem*))); | 18 | connect(dirselector,SIGNAL(clicked(QListViewItem*)),this,SLOT(selectorclicked(QListViewItem*))); |
19 | 19 | ||
20 | getCurrentDir(); | 20 | getCurrentDir(); |
21 | 21 | ||
22 | file_name="user"; | 22 | file_name="user"; |
23 | fileinput=new QLineEdit(file_name,this); | 23 | fileinput=new QLineEdit(file_name,this); |
24 | fileinput->setGeometry(1,220,235,20); | 24 | fileinput->setGeometry(1,220,235,20); |
25 | showMaximized(); | 25 | |
26 | } | 26 | QPEApplication::showDialog( this ); |
27 | 27 | } | |
28 | FileDialog::~FileDialog() | 28 | |
29 | {} | 29 | FileDialog::~FileDialog() |
30 | 30 | {} | |
31 | 31 | ||
32 | void FileDialog::selectorclicked(QListViewItem* entry) | 32 | |
33 | { | 33 | void FileDialog::selectorclicked(QListViewItem* entry) |
34 | if(entry==NULL) | 34 | { |
35 | return; | 35 | if(entry==NULL) |
36 | file_name=entry->text(0); | 36 | return; |
37 | fileinput->setText(file_name); | 37 | file_name=entry->text(0); |
38 | } | 38 | fileinput->setText(file_name); |
39 | 39 | } | |
40 | void FileDialog::getCurrentDir() | 40 | |
41 | { | 41 | void FileDialog::getCurrentDir() |
42 | dirselector->clear(); | 42 | { |
43 | QDir dir(QPEApplication::qpeDir()+"/backgammon"); | 43 | dirselector->clear(); |
44 | dir.setFilter(QDir::Files); | 44 | QDir dir(QPEApplication::qpeDir()+"/backgammon"); |
45 | QFileInfoListIterator it(*(dir.entryInfoList())); | 45 | dir.setFilter(QDir::Files); |
46 | QFileInfo* fi; | 46 | QFileInfoListIterator it(*(dir.entryInfoList())); |
47 | 47 | QFileInfo* fi; | |
48 | int ext_length=ext.length(); | 48 | |
49 | while((fi=it.current())) // go through all file and subdirs | 49 | int ext_length=ext.length(); |
50 | { | 50 | while((fi=it.current())) // go through all file and subdirs |
51 | QString file=fi->fileName(); | 51 | { |
52 | if(file.right(ext_length)==ext && file) | 52 | QString file=fi->fileName(); |
53 | { | 53 | if(file.right(ext_length)==ext && file) |
54 | file=file.left(file.length()-ext_length); | 54 | { |
55 | new QListViewItem(dirselector,file); | 55 | file=file.left(file.length()-ext_length); |
56 | } | 56 | new QListViewItem(dirselector,file); |
57 | ++it; | 57 | } |
58 | } | 58 | ++it; |
59 | } | 59 | } |
60 | 60 | } | |
61 | QString FileDialog::filename() | 61 | |
62 | { | 62 | QString FileDialog::filename() |
63 | return file_name; | 63 | { |
64 | } | 64 | return file_name; |
65 | } | ||
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 | |||
@@ -3,4 +3,6 @@ | |||
3 | #include <qgroupbox.h> | 3 | #include <qgroupbox.h> |
4 | 4 | ||
5 | #include <qpe/qpeapplication.h> | ||
6 | |||
5 | PlayerDialog::PlayerDialog(QWidget* parent,const char* name,bool modal,WFlags f) | 7 | PlayerDialog::PlayerDialog(QWidget* parent,const char* name,bool modal,WFlags f) |
6 | :QDialog(parent,name,modal,f) | 8 | :QDialog(parent,name,modal,f) |
@@ -32,5 +34,5 @@ PlayerDialog::PlayerDialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
32 | button2_state(auto2); | 34 | button2_state(auto2); |
33 | 35 | ||
34 | showMaximized(); | 36 | QPEApplication::showDialog( this ); |
35 | } | 37 | } |
36 | 38 | ||
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 | |||
@@ -4,4 +4,6 @@ | |||
4 | #include <qlabel.h> | 4 | #include <qlabel.h> |
5 | 5 | ||
6 | #include <qpe/qpeapplication.h> | ||
7 | |||
6 | RulesDialog::RulesDialog(QWidget* parent,const char* name,bool modal,WFlags f) | 8 | RulesDialog::RulesDialog(QWidget* parent,const char* name,bool modal,WFlags f) |
7 | : QDialog(parent,name,modal,f) | 9 | : QDialog(parent,name,modal,f) |
@@ -33,5 +35,5 @@ RulesDialog::RulesDialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
33 | nice_dice_help->setGeometry(10,40,200,60); | 35 | nice_dice_help->setGeometry(10,40,200,60); |
34 | 36 | ||
35 | showMaximized(); | 37 | QPEApplication::showDialog( this ); |
36 | } | 38 | } |
37 | 39 | ||
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 | |||
@@ -60,5 +60,5 @@ ThemeDialog::ThemeDialog(QWidget* parent,const char* name,bool modal,WFlags f) | |||
60 | fillBox("table",boxtable); | 60 | fillBox("table",boxtable); |
61 | 61 | ||
62 | showMaximized(); | 62 | QPEApplication::showDialog( this ); |
63 | } | 63 | } |
64 | 64 | ||