c++ - 当窗口尺寸变小时 QT 标签溢出

标签 c++ qt user-interface qlabel

我正在使用 QT 为我的应用程序创建一个 UI。当我更改窗口大小时,一些标签会被裁剪。

所以我试过的是

ui.setupUi(this);
    QWidget::showMaximized();
    ui.statusBar->setSizeGripEnabled(false);
    int w = QWidget::width()/10;
    int h = QWidget::height()/10;

然后使用这个值我调整了标签的大小。 但是,当我的软件打开时它不起作用,我认为这不是一个好方法。所以我必须动态更改标签大小,以便将所有项目保留在窗口中

我日复一日地寻找答案,但仍然毫 headless 绪。

这是我创建的图形用户界面。

enter image description here

当我改变尺寸时。

enter image description here

最佳答案

继续阅读 Layout Management在 Qt 中。

关于c++ - 当窗口尺寸变小时 QT 标签溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36676248/

相关文章:

c++ - GOF状态模式状态转换实现问题

c++ - 如何返回 const std::vector<Object *const>?

c++ - QT:如何每秒循环一个方法? C++

java - 在Jpanel中设置组件

c++ - 在有限的内存上对大矩阵进行矩阵运算

c++ - drawtext 在 Qt 中不起作用

qt - QWidget如何检测鼠标停止移动

java - 什么是初始化 GUI 字段的最佳方法

java - 使用 Java SE 的桌面应用程序中 GUI 的最佳工具或解决方案

c++ - 简单文件 I/O 程序 C++