qwidget

    0热度

    1回答

    我正在写一个与Qt 5.9的聊天程序。我完成了客户端程序并开始改进它。我做的第一件事就是制作一个新的Qwidget(辅助窗口),当按下我的主窗口上的连接按钮时会出现。一切都很顺利,但当我测试并按下主窗口上的连接按钮时,我的辅助窗口即时出现并消失。当用户按下按钮(位于辅助窗口中)时,如何使辅助窗口保持(不消失)?这里是我的两个窗口的代码:主要在window.h(fenClient.h): #ifnd

    0热度

    1回答

    我已经创建了一个自定义QWidget(代码如下)[内部为QHBoxLayout和两个QPushButtons],并将它添加到GUI中的QVBoxLayout。此自定义QWidget对象将被创建并删除多次(代码如下)。 当我输入top到控制台(在嵌入式linux上)时,每增加一个新的QWidget就会增加一个RAM。没关系!但是我看不到删除时RAM的减少。 我的代码有什么问题?我想,删除自定义QWi

    0热度

    1回答

    我想拦截默认情况下,在任何QLineEdit的插件创建一个QLineEdit的上下文菜单中的粘贴操作(见下图) 有没有办法来重定向上下文的粘贴动作菜单通过任何方式?

    1热度

    1回答

    完全使用QT Designer。我创建了一个QWidget来封装一组控件。我现在要在QMainWindow表单中多次使用此QWidget。 如何“把”我QWidget到只使用Qt设计的QMainWindow? 应该不是这只是一个简单的拖放操作?我错过了什么?

    0热度

    1回答

    其实我有两个选择,但上一个(haha.h)是不存在的,我无法找到要删除的方式。我是Qt的初学者,所以有人可以帮助我?

    1热度

    2回答

    我在QHBoxLayout中有两个QWidgets。我希望能够通过点击右侧和移动鼠标(例如Qt编辑器的项目浏览器)来改变左侧QWidget的宽度。

    1热度

    1回答

    我需要知道如何将QWidget打印为PDF文件。 Widget(QDialog)包含很多标签,一些QPlainTextEdit和一个背景图片。对话框显示收据的所有字段已经填满。 我已经尝试过使用QTextDocument和html用于此目的,但收据(大量图像和格式自定义)的复杂性使得html输出彻底搞砸了。 这是文档。 的票据图像

    0热度

    1回答

    问题 我想创建一个按钮小部件,具有以下要素: 配置背景颜色 按钮尺寸,透明图标 可配置定位文本 因为我更喜欢QPushButton而不是QToolButton,所以我面临着已知的问题(请参阅here和here)图标/文本对齐。 所以我的做法是专门QPushButton类和覆盖paintEvent方法(请参阅下面的代码)。如果我只需手动绘制文本并将剩下的部分(图标和背景)留给父类,那就太好了。但是,

    0热度

    1回答

    我试图将子窗口小部件添加到Qt5中的窗口小部件。 问题是,父窗口小部件呈现的内容不为Qt所知,因此透明度无法正常工作。 要解决这个问题,我需要使用自定义QPainter来呈现小部件。 在Qt4中,我可以通过使用属性WA_PaintOutsidePaintEvent并以另一种方法呈现小部件来实现。 但是,在Qt5中,这个属性消失了。 我已经试过什么: 创建一个QWidget并重写的paintEven

    0热度

    2回答

    所以我想阻止一些列允许拖放& drop Events。我无法为这些列添加eventfilter。任何人有一个想法如何做到这一点?我有一个QTableView填充了一个QStandardItemModel并设置为允许拖动&下降。