小编dad*_*od2的帖子

Qt:设置QMainWindow的大小

我是Qt的新手,所以我想知道是否有办法将a的大小设置QMainWindow为(例如)用户桌面的70%.
我尝试了伸展因子,但它没有用.QWidget::setFixedSize我认为,只有像素数才能工作.

size qt qmainwindow

26
推荐指数
3
解决办法
6万
查看次数

标签在QVBoxLayout中垂直展开

我已经按照这个顺序插入了QLabel一个小句子,a QLineEditQPushButtona QVBoxLayout.我的主窗口是用户桌面的70%.

我的问题是我的标签扩展到父窗口高度的近80%,QLineEdit并且`QButton \被挤压在底部.

我找到了解决这个问题的方法:我插入了更多没有内容的标签,但这不是一个很好的解决方案.我能做什么?

我也试过,QFormLayout但它不符合我的需要.我喜欢小部件是垂直的顺序.我试过很多方法,QSizePolicy但没有成功.

layout qt label

5
推荐指数
1
解决办法
2859
查看次数

QT:删除QGridLayout中QLabel之间的空格

我将一些具有不同颜色的 QLabels 添加到 QGridLayout 作为 QWidget 的布局,现在我在每个 Qlabel 与下一个 Qlabel 之间有一个间距,我想将其删除。我尝试将标签的边距设置为“0”,将 GridLayout 的对齐方式设置为“0”,但效果不佳。我认为该空间可能是标签的边框,但我检查了。你有什么主意吗?

qt label spacing qgridlayout

5
推荐指数
1
解决办法
7107
查看次数

标签 统计

qt ×3

label ×2

layout ×1

qgridlayout ×1

qmainwindow ×1

size ×1

spacing ×1