qwidget

    0热度

    2回答

    我有两列QTreeWidget。第一列是文本,第二列是QPushButton。我无法指定按钮的大小和第二列的大小。当您尝试设置内容列的大小时,第二列将消失。如何更改第二列的宽度? tree_widget_->setColumnCount(2); tree_widget_->header()->resizeSection(1, 10); tree_widget_->header()->setSt

    1热度

    2回答

    我有一个小的弹出窗口小部件的集合,出现在不同的地方,但每次只有一个。对于简单的功能,新的显示和删除到隐藏是可以的,并且可以像它应该的那样工作,但是当他们开始处理他们自己的数据时,我可以看到内存泄漏。 因此,因为我只需要每种类型中的一种,所以我认为我会在父构造函数中创建所有元素,并根据需要显示并隐藏它们。据我所知,这应该工作,但popup - > show()不显示。该示例所基于的复杂应用程序显示弹

    1热度

    2回答

    我正在使用QwtPlotRenderer将绘图保存到文件。我还使用QImage::grabWidget()将绘图保存到QPixmap。 但在这两种情况下产生的图像正在: 正如你所看到的,而在myplot->show()功能我用的全功率输出曲线不是在结果图像可见。我该如何解决这个问题? 这里是我的代码: #include "QApplication" #include<qwt_plot_layou

    0热度

    1回答

    这是一个相当有据可查的问题,但经过一些阅读和尝试,我仍然努力从QVBoxLayout中删除自定义控件。在 MyClass.h文件 ,我宣布一个矢量持有QPointer对象: vector< QPointer<MyWidget> > myWidgets; 在MyClass.cpp文件,我创建的窗口小部件,并将其与添加到布局: // create object void MyClass::cre

    1热度

    1回答

    我有从QWidget派生的Widget类。此前曾有施放有样式,设置所有字符串的字体大小在widget setStyleSheet(QString("font-size: %1px;").arg(fontSize)); 这是导致在小部件的所有字符串有一个特定的字体大小。 但我希望小部件中的工具提示具有默认的字体样式。 有没有办法做到这一点? 我发现“qtcentre”类似的问题:http://w

    1热度

    1回答

    我想在QFormLayout的一行中使用自定义的QWidget。下面的代码呈现形式布局,其中所述第一行具有一个QLineEdit的并且所述第二线具有定制窗口小部件: 的问题是,所述定制的窗口小部件不垂直对齐。如何垂直对齐? project.pro: QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET

    1热度

    1回答

    我想要一个不在任务栏中但仍由窗口管理器处理的窗口(例如,在肉桂中隐藏和显示动画)。如果我使用Qt :: Tool,则不会有动画。 如果我使用QDialog或其他有一个任务栏条目。我能以某种方式直接控制它吗?

    0热度

    1回答

    我动态改变QTabWidget的文本并且还改变了它的字体系列。所以tabBar标题中的文本超过了实际宽度。如何我可以控制文本的TabBar宽度内包裹像 “文本..” IM使用样式表 QString menuBarStyle = QString("QTabBar::tab {font-family: %1;font-style: %2;font-size: 11pt;font-weight: %3;

    1热度

    1回答

    我正在面对集成在QQuickPaintedItem类中的Widget的一个问题。当我将Widget集成到QQuickPaintedItem中时,QWidget :: isVisible将返回false。如果我试图设置QWidget :: setVisible(true),那么它会打开另一个窗口,我不想在我的场景中使用它。 有没有什么办法让QWidget :: isVisible返回true,这样我

    1热度

    1回答

    我试图将列表中的类对象作为QWidget添加到QSplitter。 这是代码: class Windows(QMainWindow): list_1 = [] def __init__(self): #Some stuff in here self.splitter = QSplitter(Qt.Vertical) def methodA(s