summaryrefslogtreecommitdiff
authorar <ar>2004-04-19 19:38:01 (UTC)
committer ar <ar>2004-04-19 19:38:01 (UTC)
commita57416ce6dc62bfd2b57d87434c04417ad23cbc5 (patch) (side-by-side diff)
tree183a53a52327a2fe826203bae06ec1a95eb4f5c1
parent23edaa3c2240ae3792b507acf55996660c048336 (diff)
downloadopie-a57416ce6dc62bfd2b57d87434c04417ad23cbc5.zip
opie-a57416ce6dc62bfd2b57d87434c04417ad23cbc5.tar.gz
opie-a57416ce6dc62bfd2b57d87434c04417ad23cbc5.tar.bz2
- BigScreen: show MainWidget not maximized on big screens
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--library/qpeapplication.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/library/qpeapplication.cpp b/library/qpeapplication.cpp
index 755fb19..cf76000 100644
--- a/library/qpeapplication.cpp
+++ b/library/qpeapplication.cpp
@@ -167,36 +167,25 @@ public:
{
// ugly hack, remove that later after finding a sane solution
// Addendum: Only Sharp currently has models with high resolution but (physically) small displays,
// so this is only useful if QT_QWS_SIMPAD is NOT defined. E.g. SIMpad has 800x600 but has
// a (physically) large enough display to use the small icons
#if defined(OPIE_HIGH_RES_SMALL_PHY)
if ( QPEApplication::desktop() ->width() >= 600 && ( mw->inherits("QMainWindow") || mw->isA("QMainWindow") ) ) {
( ( QMainWindow* ) mw )->setUsesBigPixmaps( true );
}
#endif
- if ( mw->layout() && mw->inherits("QDialog") ) {
- QPEApplication::showDialog((QDialog*)mw, nomaximize);
- }
- else {
-#ifdef Q_WS_QWS
- if ( !nomaximize )
- mw->showMaximized();
- else
-#endif
-
- mw->show();
- }
+ QPEApplication::showWidget( mw, nomaximize );
}
static bool setWidgetCaptionFromAppName( QWidget* /*mw*/, const QString& /*appName*/, const QString& /*appsPath*/ )
{
/*
// This works but disable it for now until it is safe to apply
// What is does is scan the .desktop files of all the apps for
// the applnk that has the corresponding argv[0] as this program
// then it uses the name stored in the .desktop file as the caption
// for the main widget. This saves duplicating translations for
// the app name in the program and in the .desktop files.
AppLnkSet apps( appsPath );