Qt 中如何改变Label大小
一、在qt“文件”菜单下,选择“新建项目”或“文件”,在弹出菜单窗口中选择“文件和类”,然后单击右侧的“qt设计器接口类”。
二、之后弹出窗口模板选择界面。在这里,我们选择qfram模板。读者可以自己选择其他模板,然后单击“下一步”。
三、之后,将弹出窗口名称设置,为窗口和窗口类指定一个合理的名称,然后单击“下一步”。
四、在这个界面中,我们将设计三行标签行。在每行标签下,我们将设置一个输入框和一个按钮。如图所示,将所有需要的控件从控制条拖到接口,并用相应的垂直或水平空白控件填充空白。
五、因为我们的界面是由线条设计的,所以我们需要对相关控件进行水平布局,使其看起来更漂亮。水平布局方法如图所示。选择需要水平布局的控件(按住ctrl键可选择多个控件),然后单击设计界面上方的“水平布局”按钮。
六、按F5键运行窗体,将窗体还原为原始窗体,再次还原窗体的效果如图所示。可以看到,随着窗体大小的更改,每个控件也在进行相应的自适应更改。
1、在Qt“文件”菜单下选择新建项目或文件,在弹出的菜单窗口中选择“文件和类",并在右侧点击”Qt设计师界面类"。
2、之后会弹出窗体模板选择界面,在这里我们选择的是QFram模板,读者可以自行选择其他模板,单击“下一步”。
3、之后会弹出窗体各名称设置,给窗体以及窗体类取一个合理的名字,点击“下一步”。
4、在本界面,我们准备设计三行标签行,每行标签下设置一个输入框和一个按钮,如图所示,从控件栏将所有需要的控件全部拖到界面上,空白部分用相应的垂直或水平空白控件填充。
5、由于我们的界面是按行进行设计,因此,我们需要将相关控件进行水平布局以显得美观,水平布局方法如图所示,选择需要水平布局的控件(按住ctrl键可选多个控件),单击设计界面上方的水平布局按钮。
6、按F5运行窗体,原始窗体,缩小窗体,再次缩小窗体效果如图所示,可以看到,随着窗体尺寸的变化,各控件也在进行相应的自适应变化。
其实你应该看文档,在文档里查找QLabel类,然后查找QLabel类的成员函数,就可以找到resize ( int w, int h )。
推荐于2016-02-19
layout是最外层的layout;
设置label字体样式,最直接的方法如下:
QFont font("Courier",24);
painter.setFont(font);
Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器