腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1377)
视频
沙龙
1
回答
启用字包装时,qlabel有错误的
sizeHint
()
、
调整MyWidget大小时,它会包装,但
sizeHint
()仍然返回原始高度。我尝试了这个post:的修复,但是标签的
sizeHint
()仍然返回初始高度并导致截止文本。为了让TestLabel返回正确的
sizeHint
(),我必须做什么?/ gets called all the time QFrame::resizeEvent(event);
sizeHint
()类的TestLabel: QSize Tes
浏览 3
提问于2013-04-08
得票数 4
1
回答
当我在QT中调整大小时,如何将QLabel设置在Windows的一角?
、
我目前正在使用OpenGL,我需要在窗口的一个角落放置一个QLabel,当我在窗口中调整大小时,标签会返回到窗口的角落。void MyClass::myFunction() label->move( mapToGlobal( QPoint( 460, 425 )));在我的paintGL()方法中{}
浏览 3
提问于2018-12-10
得票数 0
回答已采纳
1
回答
pyqt :在maya中调整qdockwidget的大小
、
、
、
、
我为玛雅做了一个工具。在整个UI组合中,我在QMainWindow中使用了QDockWidget。您和我都知道,我可以"saveState“和"restoreState”来保留QToolBar、QDockWidget等等。
浏览 3
提问于2013-11-04
得票数 1
回答已采纳
1
回答
QSplitter()不平等地对待QScrollArea()和QFrame()
、
、
、
、
1.解释的问题 我给出了QScrollArea()和QFrame()两种相同的拉伸因子,但是QSplitter()并没有平等地对待它们。QScrollArea()总是占据最大的空间。我不知道为什么。只需将下面的代码复制粘贴到.py脚本中,并运行它。我让Python3.7在Windows 10机器上运行PyQt5。fr
浏览 4
提问于2019-05-27
得票数 2
回答已采纳
2
回答
SizeHint
在Iterator::unzip中的用途是什么?
+ Extend<A>, Self: Sized + Iterator<Item=(A, B)>, struct
SizeHint
<A>(usize, Option<usize>, marker::PhantomData<A>); type(lo, hi, marker::PhantomD
浏览 4
提问于2016-05-06
得票数 8
回答已采纳
1
回答
在Julia中预先保留数组内存
我们如何在Julia中保留内存(或分配内存而没有初始化)?在C++中,一个常见的模式是在多次调用push_back之前调用reserve,以避免多次调用malloc。朱莉娅有类似的吗?
浏览 0
提问于2017-06-21
得票数 4
回答已采纳
1
回答
当滚动条出现时,如何调整QScrollArea的大小(所以只需要一个条)?
、
我有一个splitview,在左边有几个按钮。我将它们放到滚动条中,这样当容器布局太短时,它们就不会被挤压;但我似乎只有两个选择: 1: QScrollArea不会调整视图的大小,因此当窗口变得太短时,垂直滚动条会导致按钮被阻塞(左右),水平滚动条也会出现。 2: QScrollArea尝试调整其包含的小部件的大小(使用setWidgetResizable(true)),但将其调整为相同的较小大小,这会导致按钮上的一些文本从侧面被裁剪掉。 ? 我想要的是让QScrollArea保持小部件的默认大小(水平),并在认为有必要时(垂直)按滚动条的大小扩展自身。在这个拆分视图中,右侧有足够的
浏览 252
提问于2020-04-08
得票数 1
回答已采纳
1
回答
如何更新子部件的
sizeHint
、
ChildWidget::paintEvent(QPaintEvent* pEvent) QPainter painter(this); resize(
sizeHint
()); }****/ { QPoint child
浏览 5
提问于2016-03-24
得票数 0
回答已采纳
1
回答
QTreeWidget(或QTableWidget)的自动增长
、
我把QTreeWidget放到了QVBoxLayout中。layout = QVBoxLayout()layout.addWidget(self._tree)self.setLayout(layout)
浏览 6
提问于2017-04-15
得票数 0
1
回答
PySide6:使用自定义类的重写函数
sizeHint
()时出现的错误“致命的Python :无法从堆栈溢出中恢复”
、
、
self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Preferred) size = self.
sizeHint
()顺便说一句,这个函数是我在理解
sizeHint</em
浏览 1
提问于2021-10-19
得票数 0
回答已采纳
1
回答
如何在QTreeView QItemDelegate
sizeHint
()中获取单元格宽度?
、
、
、
、
在
sizeHint
()中,我只想计算高度。宽度应该只是当前单元格宽度的大小。当用户更改单元格宽度时,
sizeHint
将只计算单词包装文本的新高度并返回该高度。问题是,我无法获得
sizeHint
()内部的单元格宽度,就像()中所做的那样。我用的是:style.subElementRect(QStyle.SE_ItemViewItemText, option).width() 这在
sizeHint
如何在
sizeHint
()中获得当前单元格宽度?
浏览 3
提问于2012-01-19
得票数 5
1
回答
为什么在
sizeHint
中设置的QSize height返回的QRect是height的两倍?
、
、
、
我有一个自定义项委托,我将它的
sizeHint
高度设置为50,但print语句返回的矩形是高度的两倍。def
sizeHint
(self, option, index): s = QtCore.QSize() s.setHeight(50)
sizehint
: PySide2.QtCore.QRect(
浏览 20
提问于2020-04-23
得票数 0
1
回答
用paintEvent和PyQt5重写PyQt5和PySide2
、
、
、
我使用PyQt和PySide已经有一段时间了。今天,我偶然发现了一种奇怪的行为:重新实现paintEvent似乎不能在Qt5的Python版本中工作。在Qt4中,我从未遇到过这个问题。# from PyQt5 import QtWidgets, QtCore, QtGui # use pyqt sup
浏览 1
提问于2018-10-30
得票数 1
回答已采纳
1
回答
如何迫使剩余的小部件占用隐藏小部件留下的额外空间?
、
、
我正在开发一个Qt应用程序,它使用具有以下层次结构的多个小部件(如Qt设计器中所示): | | | | | | | | |----- 7. QToolBar ("top-
浏览 2
提问于2016-06-24
得票数 2
1
回答
自定义代理中的Qt多行文本
、
、
我有一个从QStyleOptionViewItem派生的自定义委托,它试图在have方法中绘制多行(字包装)一长行文本。在进行了一些搜索和Qt阅读之后,我似乎需要使用QTextLayout来完成这样的任务,下面是我仍然将文本放在一行中的代码,有关于如何围绕传入的QStyleOptionViewItem长度包装行的任何提示吗?谢谢!! const QStyleOptionViewItem &option, const QMod
浏览 2
提问于2012-02-24
得票数 2
回答已采纳
2
回答
设置QLabel的全局位置
、
、
我正在尝试使用PyQt在固定位置显示一个QLabel (没有父对象)。QLabel的功能是一个图形,它只会出现一小段时间,默认情况下它会出现在屏幕的中间,但我找不到如何移动它的位置。更新:from PyQt4.QtCore import Qt,QTimerimport subprocess def __init__(self
浏览 0
提问于2010-06-12
得票数 1
回答已采纳
1
回答
如何使用QScrollArea设置所需的QMainWindow大小?
、
、
、
覆盖
sizeHint
方法只会导致窗口的小幅放大,设置最小高度会让我回到开头,其中一些控件在小分辨率下是不可评估的。
浏览 7
提问于2013-07-19
得票数 3
1
回答
QWidget
sizeHint
()
、
、
我在自定义的
sizeHint
()类中重新实现(重载)了一个QPushButton函数,如下所示:{
浏览 4
提问于2014-12-14
得票数 0
回答已采纳
1
回答
在QSplitter中使用QScrollArea时的初始窗口大小略小会使滚动条显示
、
、
我有一个包含水平QSplitter的Qt (5.8 C++)窗口。最初,我只包含两个小部件(不是QScrollArea的),我的主窗口将初始化为每个内部小部件的最小大小(大约500x600),拆分器不会真正滑动到任何地方,除非我增加窗口,因为组件已经处于最小大小。但它看起来不错。 但是,由于我知道顶部小部件有时会在典型使用中变得非常大,所以我将其放在QScrollArea中,并将其放在QSplitter的上半部分中。但似乎发生的情况是,QScrollArea想要在它所包含的组件周围绘制一个小边框。这会在显示整个小部件所需的最小大小上添加几个像素,导致它总是开始绘制滚动条。如果我使用鼠标将窗口的
浏览 2
提问于2017-05-24
得票数 0
1
回答
在执行时在布局中添加自定义小部件
、
、
、
我在Ubuntu18.04下使用了最后一个QtCreator和最后一个Qt5框架我设置了一个新的小部件项目,但是由于我还不知道如何从c++代码中获得嵌套布局的访问权限,我删除了自动创建的主表单,并在执行时创建了布局。我尝试了几乎所有的订单:首先设置布局,或者在添加小部件之后。我尝试在我的小部件上调用show(
浏览 1
提问于2018-08-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【自制软件】PDF学习宝-开发日记15-书库页实现二
C+Qt笔记009:基本布局
Python编程:文件读写
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券