在网格布局中调整标签的大小
Resizing a label inside a gridlayout?
我正在学习Qt,也许这很容易,但我似乎不能弄清楚。
首先,我在QString myPath
中有一个文件路径。我想加载它并在一个窗口中显示。
假设我有一个窗口,里面有一个标签:
QPixmap image(myPath);
ui->myLabel->setPixmap(image);
ui->myLabel->resize(image.size());
可以,但是右边没有边框。我想过用网格布局来解决这个问题。然而,我不确定这是否是合适的解决方案。
无论如何,这意味着我在窗口中有一个gridlayout,然后在里面有标签。但是一旦我使用了这段代码,图像就只有gridlayout那么大了。
那么,我如何让我的图像周围有一些边框,我如何让gridlayout适当地调整自己的大小?
我不确定我是否理解正确,但我相信你想在标签内填充一些。这可以通过QSS (Qt的CSS风格)来实现。
ui->myLabel->setStyleSheet("QLabel { padding: 10px; }");
相关文章:
- 为char数组调整zlib-zpipe
- 调整大小后指向元素值的指针unordered_map有效?
- 在C++中调整向量中的索引
- 哪些库可以通过Opencv调整曝光率
- 如何调整 std::vector of Eigen::MatrixXd 的大小
- C 和 C++ 中开关语句的案例标签的常量值,但显示不同的行为
- Alt+Enter 在 Win32 应用中,管理大小调整和分辨率
- 在容量内调整矢量大小时的性能影响
- 将 boost::odeint 与向量类一起使用,而无需调整向量的大小
- 如何正确指定 goto 语句的标签?
- 将摄像机调整到俯视图
- Qt 图表条形图调整大小崩溃
- 除非重新绘制大小,否则SDL_Texture在调整大小后呈现黑色
- 使用g++静态初始化带有命名标签的嵌套C++结构
- 调整布局上的 QGraphicsView 小部件的大小
- 如何在构建链接列表时调整头、尾指针
- 如何将旧的 C 样式 #define 映射与现代C++进行调整?
- 当您在此单词中搜索单词时调整字符数组的大小?
- 通过水平滚动条更改标签
- 在网格布局中调整标签的大小