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);