QT
无名氏a
学习,永无止境!
展开
-
Ubuntu下Pycharm中安装QtDesigner(介绍与使用)
安装qtdesignersudo apt-get install qttools5-dev-tools启动QtDesignerpyvharm下安装PyQt5pip install PyQt5 -i https://pypi.douban.com/simple方式一:找到安装QtDesigner的目录下,双击designer.exe方式二:在PyCharm中将其配置为外部工具打开。本文以PyCharm为例。1.在PyCharm中配置qtdesigner,选择Settings -> Tool原创 2022-07-14 14:09:54 · 3460 阅读 · 0 评论 -
QComboBox隐藏item(隐藏下拉框中的某条)
用QComboBox做了一个下拉框,需要隐藏其中某个选项。QComboBox项目的隐藏/取消隐藏是否可以完成?方法:# hide rowview = comboBox.view()view.setRowHidden(row, True)# disable itemmodel = comboBox.model()item = model.item(row)item.setFlags(item.flags() & ~Qt.ItemIsEnabled# enable itemvi原创 2022-05-06 08:45:43 · 3294 阅读 · 0 评论 -
qt中waitForReadyRead和waitForBytesWritten函数的使用
一些见解官方文档介绍Blocks until new data is available for reading and the readyRead() signal has been emitted, or until msecs milliseconds have passed. If msecs is -1, this function will not time out.Returns true if new data is available for reading; otherwise r原创 2021-11-01 21:15:36 · 16773 阅读 · 0 评论 -
Qt报错处理 程序异常结束 The process was ended forcefully.
安装了QT,选择了最新的QT版本,出现了bug程序异常结束。The process was ended forcefully.截图如下更换项目路径,重新载入项目原创 2021-09-09 17:39:18 · 1551 阅读 · 2 评论 -
QML设置延迟功能
使用该延迟功能,定时器将再次触发所有连接的回调。所以你应该在触发后断开回调。这是我增强版的延迟功能:Timer { id: timer function setTimeout(cb, delayTime) { timer.interval = delayTime; timer.repeat = false; timer.triggered.connect(cb); timer.triggered.connect(functi原创 2021-09-07 12:32:23 · 3851 阅读 · 0 评论 -
Qt拷贝文件、文件夹、创建文件夹、删除文件夹操作
Qt拷贝文件、文件夹、创建文件夹、删除文件夹操作 /** * @brief 拷贝文件到目的文件夹 * @param srcFileName 源文件全路径,比如 "F:/tx/wwxx.txt" ,"F:/tx/des/desd" * @param desFilePathName 要COPY到的目的路径 比如 "F:/tx/des/desd" * @param coverFileIfExist......转载 2021-08-18 11:08:43 · 749 阅读 · 0 评论 -
QT核心:signal-slot 信号/槽机制 最详细最通俗易懂的一篇
原创翻译:信号&槽(QT 基础) crystalblue,sand.fj.wen翻译 cxt_programmer校正 2010-10-22 14:55| 发布者: Vincent| 查看: 1396| 评论: 1 前言 Qt是Nokia今后最重要的开发平台,Symbian、Maemo、MeeGo都将使用Qt。 鉴...转载 2021-06-29 16:28:09 · 763 阅读 · 0 评论