QT程序自適應屏幕大小

QT程序自適應屏幕大小的方法:

       //this->setMinimumSize(640,480); //設置窗口最小值爲5.5寸屏,確定界面最小的Size,可以用也可以不用

        //自適應屏幕大小

    QDesktopWidget* desktopWidget = QApplication::desktop();
    //獲取可用桌面大小
    //QRect deskRect = desktopWidget->availableGeometry();
    //resize(deskRect.width(),deskRect.height());
    //獲取設備屏幕大小
    QRect screenRect = desktopWidget->screenGeometry();
    resize(screenRect.width(),screenRect.height()); //resize爲虛函數,需要在層序中重寫(重新實現)
    // this->showMaximized(); //最大化,會導致3次界面重繪

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章