随笔分类 -  QT

摘要:项目背景: 1.前后端采用websocket通讯,后端处理得到的结果通过png数据格式返回前端 2.常规的8位png图像只能由256个灰阶,动态范围小,不能在前端进行窗宽窗位调节,因此需要使用16png数据 3.使用VTK 从nrrd/Dicom/nifty格式中解析图像数据解析得到的数据通常为16 阅读全文
posted @ 2023-02-10 18:30 丢了木剑的温华 阅读(535) 评论(0) 推荐(0) 编辑
摘要:QString str2qstr(const string str) { return QString::fromLocal8Bit(str.data()); } string qstr2str(const QString qstr) { QByteArray cdata = qstr.toLoca 阅读全文
posted @ 2020-07-15 14:54 丢了木剑的温华 阅读(476) 评论(0) 推荐(0) 编辑
摘要:qt中经常遇到显示中文乱码问题。 有两种好的解决办法: 1.中英文翻译器(推荐) 2.在汉字前面加上u8 如下: 阅读全文
posted @ 2019-09-09 17:14 丢了木剑的温华 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/y363703390/article/details/78885164 1.弹出网页 QProcess *helpProcess = new QProcess(this); QDesktopServices::openUrl(QUrl(QLatin1Str 阅读全文
posted @ 2019-07-19 14:10 丢了木剑的温华 阅读(534) 评论(0) 推荐(0) 编辑
摘要:auto *edit = new QLineEdit(); QRegExp regx("[a-zA-Z0-9\\x4e00-\\x9fa5]+");//限制只能输入字母数字和汉字 QRegExpValidator *validator1 = new QRegExpValidator(regx, ed 阅读全文
posted @ 2019-07-18 15:39 丢了木剑的温华 阅读(3330) 评论(0) 推荐(0) 编辑
摘要:问题描述: 1.tablewidget中的元素都是cellwidget,其中可能是widget,lable等 2.项目要求:鼠标移动到前几行,光标为禁止状态,其他为正常状态 3.遇到问题:鼠标在cellwidget上时,不响应tablewidget的鼠标移动事件,导致无法即及时更改光标样式 解决办法 阅读全文
posted @ 2019-07-16 17:32 丢了木剑的温华 阅读(2020) 评论(0) 推荐(0) 编辑
摘要:QT 子窗体 最大化 复原 遇到的问题 项目中有个需求,主窗体中嵌套子窗体,需要将子窗体最大化显示和复原。 查了很多资料,基本上都是提到:QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,但是他只对窗口模式的部件有用。子窗口的特征是 Qt::SubWin 阅读全文
posted @ 2018-09-18 10:53 丢了木剑的温华 阅读(2438) 评论(0) 推荐(0) 编辑
摘要:可以通过tabWidget->setStyleSheet方法,设置样式,包括tab的样式。 如 1 QTabWidget* m_MainTab; 2 m_MainTab->setStyleSheet("QTabWidget::pane{border-width:1px;border-color:rg 阅读全文
posted @ 2018-08-30 13:49 丢了木剑的温华 阅读(5199) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示