- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 搭建C++开发环境:VS创建QT项目
Visual Studio 2017社区版安装步骤1.打开官网https://visualstudio.microsoft.com/2. 点击"免费Visual Studio", 选择Visual Studio Community,点击免费下载, 安装Visual Studio Installer3. 因只需要C++的功能, 勾选"工作负荷"下的"使用C++的桌面开发", 下拉勾选"Visual Studio 扩展开发"(若不勾选此项, VS不能安装插件*.vsix,...
2021-08-17 18:05:05
2028
原创 QT界面与功能分离
通过Json实现QT界面UI与后端功能的分离,方便代码管理与版本迭代。首先创建了三个类,ujson、testmenu和uintmenu。ujson.h#ifndef UJSON_H#define UJSON_H#include <QJsonArray>#include <QJsonObject>class uJson{public: uJson(); static QJsonObject f_toObject(const QString &
2021-08-02 14:24:27
1471
原创 VTK:截图
ufunbase.h#ifndef UFUNBASE_H#define UFUNBASE_H#include <QObject>class uFunBase: public QObject{ Q_OBJECTpublic: explicit uFunBase(QObject *parent = 0); QString mID = ""; QString mInstensName = ""; virtual QString f_GetID(
2021-08-02 10:37:12
676
原创 JS:读取excel并显示
引入外部JS文件 <script src="JS/angular.min.js"></script> <script src="JS/customjs.js"></script> <script src="JS/jquery-3.3.1.min.js"></script> <script src="JS/xlsx.full.min.js"></script>html...
2021-08-02 09:54:50
599
原创 医疗图像处理:pdf转换dcm
在医疗行业工作的程序猿们,离不开DICOM协议,很多时候,都会面临图像格式转换的问题,该片文章给出一个简单的demo,如何通过C#实现PDF格式转换成DICOM格式。博主拿到这个需求的时候,在谷歌上搜索了很久,无奈是技术新人(菜+懒癌重度),没有找到pdf直接转换成dicom的方法,也有找到一些博主实现的dll,但看不到具体实现方式,博主本来是C++程序媛,后在一个可爱的写C#的姑娘的帮助下(此处有掌声),才能实现需求........(手动狗头)。首先,引入所需要的动态链接库using Dic
2021-07-31 17:44:05
687
原创 QTabWidget:转到某个tab页
QT界面添加一个按钮,点击按钮,转到指定tab页。新建一个QT项目,在设计器中分别选择QPushBtton、tab Widget、Label拖进.ui界面,鼠标右键点击按钮转到槽函数,选择点击事件。 运行之后:槽函数中实现点击按钮转到第2个tab页:void MainWindow::on_pushButton_clicked(){ ui->tabWidget->setCurrentIndex(1);}隐藏tab头:ui->...
2021-07-31 16:36:27
3135
原创 QT按钮三种状态
边框:border圆角:border-radius透明度:backgound-color的最后一个参数QPushButton{ border:1px solid rgb(22, 22, 43); border-radius:4px; color: rgb(255, 255, 255); background-color: rgb(90, 90, 137,0.3);}QPushButton:pressed{ border:1px sol
2021-07-31 15:56:10
1940
原创 遍历QT界面所有按钮
遍历QT界面按钮,本人以遍历按钮设置样式为例。.hpublic: uInitMenu* mInitMenu = new uInitMenu(); .cpp mInitMenu->f_Init(); int mButtonCnt = 0; int mButtonCount = 0; QSignalMapper *mapper = new QSignalMapper(this); QList<QPushButton *>
2021-07-31 15:42:51
2801
原创 医疗图像处理:通过Combobox调窗宽窗位
void Myproject::setWindowValue(int index){ QString str=ui->comboBox_WindowValue->currentText(); if( str == "Default") { int ww; int wl; std::string str_ww = uStatus::mDicomTag->f_GetWindowWidth(.
2021-07-31 15:07:58
268
2
PDF转换DCM需要引入的动态链接库
2021-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人