1. 程式人生 > >QT5通用介面設定函式

QT5通用介面設定函式

     1、窗體標題:setWindowTitle(const QString &)。例:setWindowTitle("視窗");

     2、固定視窗大小:setMaximumSize(const QSize &size)。   例:setMaximumSize(300,300);

                                        setMinimumSize(const QSize &size)。    例:setMinimumSize(300, 300);         

      3、設定視窗在其父視窗的位置 :move(int x, int y)                   例:move(100, 100);

      4、設定背景色:setStyleSheet(const QString &styleSheet)。例:setStyleSheet("background:red");

      5、視窗標誌,視窗系統的零或多個提示的組合:setWindowFlags(Qt::WindowFlags type)

例:setWindowFlags(Qt::FramelessWindowHint);  //生成無邊框視窗。使用者無法通過視窗系統移動或調整無邊框視窗的大小

setWindowFlags(Qt::WindowCloseButtonHint); //去掉最大化最小化按鈕,保留關閉按鈕。

      6、設定背景圖片(不推薦使用background-image,因為它不會隨著視窗的大小變換而把圖片全部印製在背景上):setStyleSheet("border-image:url(:/image/test.jpg)");

      7、設定透明背景:setAttribute(Qt::WA_TranslucentBackground, true);