examples/draganddrop/fridgemagnets/main.cpp
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    42 #include "dragwidget.h"
    42 #include "dragwidget.h"
    43 
    43 
    44 int main(int argc, char *argv[])
    44 int main(int argc, char *argv[])
    45 {
    45 {
    46     Q_INIT_RESOURCE(fridgemagnets);
    46     Q_INIT_RESOURCE(fridgemagnets);
    47     bool smallScreen = false;
       
    48     for (int i=0; i<argc; i++)
       
    49         if (QString(argv[i]) == "-small-screen")
       
    50             smallScreen = true;
       
    51 
    47 
    52     QApplication app(argc, argv);
    48     QApplication app(argc, argv);
    53 #ifdef QT_KEYPAD_NAVIGATION
    49 #ifdef QT_KEYPAD_NAVIGATION
    54     QApplication::setNavigationMode(Qt::NavigationModeCursorAuto);
    50     QApplication::setNavigationMode(Qt::NavigationModeCursorAuto);
    55 #endif
    51 #endif
    56     DragWidget window;
    52     DragWidget window;
       
    53 
       
    54     bool smallScreen = QApplication::arguments().contains("-small-screen");
    57     if (smallScreen)
    55     if (smallScreen)
    58         window.showFullScreen();
    56         window.showFullScreen();
    59     else
    57     else
    60         window.show();
    58         window.show();
    61     return app.exec();
    59     return app.exec();