中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

qt怎么獲取控件大小

qt
小億
309
2024-02-04 13:40:36
欄目: 編程語言

在Qt中,可以使用QWidget類的width()height()函數來獲取控件的寬度和高度。下面是一個示例代碼:

#include <QApplication>
#include <QWidget>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QWidget widget;
    widget.resize(200, 100);
    widget.show();

    int width = widget.width();    // 獲取寬度
    int height = widget.height();  // 獲取高度

    return a.exec();
}

在上述代碼中,我們創建了一個名為widgetQWidget對象,并使用resize()函數將其大小設置為200x100像素。然后,我們使用width()height()函數分別獲取了該控件的寬度和高度,并將其存儲在widthheight變量中。最后,我們通過調用exec()函數啟動了Qt應用程序的事件循環。

注意:在獲取控件大小之前,需要確保窗口已經顯示出來,否則返回的寬度和高度可能是0。

0
泗洪县| 柘荣县| 高阳县| 本溪市| 阿克苏市| 永泰县| 呼图壁县| 灵丘县| 达日县| 台北市| 麻江县| 洪雅县| 镇雄县| 蕲春县| 泰兴市| 班玛县| 洞口县| 万年县| 白沙| 龙南县| 贡山| 淮安市| 堆龙德庆县| 合水县| 正镶白旗| 定日县| 盱眙县| 改则县| 阿城市| 澄江县| 遵化市| 高密市| 定日县| 武定县| 白玉县| 丹阳市| 利津县| 博白县| 全南县| 长乐市| 金湖县|