![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
ZHY.Spiritual
这个作者很懒,什么都没留下…
展开
-
使用qt openGL在球内画三维坐标系
在球内建一个三维坐标系,在轴上添加文本Z、X、Y,添加一根坐标线,标出线和三轴的夹角。原创 2022-08-31 13:46:01 · 2235 阅读 · 3 评论 -
qt子线程向主线程发消息
子类需要继承QThread类,起线程可以newQThread,也可以用qt起线程函数QtConcurrent::run(QThreadPool::globalInstance(), this, 函数Fun, 参数),本文介绍的是后者.QThreadPool::globalInstance()可以不用管理线程的资源回收,Fun函数如下:class B{signals: void sendMain(QVariantMap obj);}void B::Fun(...原创 2021-07-14 09:30:18 · 2166 阅读 · 0 评论 -
Qt使用QChartView、QFrame、QPushButton画k线
1.使用QChartView作为背景板2.使用QFrame画最高最低线3.使用QPushButton画开盘结算线单个点数据如下:代码如下:std::vector <QFrame *> m_vMidline; //收集K线中线用于清除std::vector <QPushButton *> m_vCandle; //收集K线用于清除QtCharts::QChartView *m_KLineView; //k线主图(k线图与其他图分离)QCategoryAx原创 2021-01-14 17:51:47 · 1385 阅读 · 0 评论 -
qt 弹框中的QLineEdit无法输入
主界面中按钮弹出QWidget框,此时弹框上的QLineEdit无法输入字母和数字,我的是可以输入中文解决方法:第一步QLineEdit安装焦点事件:(以两个QLineEdit控件为例)ui->lineEdit_2->installEventFilter(this);ui->lineEdit_3->installEventFilter(this);第二步获取焦点事件并使QLineEdit控件获取键盘输入bool CFuturesTradeLogin::even原创 2020-12-08 15:42:55 · 5271 阅读 · 0 评论 -
qt QFont字体英文
QFont font("Microsoft YaHei", 9, 50);QFont font("SimSun", 9, 50);常用的字体(不知道样式的可以在ui的字体设置里面查看对应字体的样式)宋体 SimSun黑体 SimHei微软雅黑 Microsoft YaHei微软正黑体 Microsoft JhengHei新宋体 NSimSun新细明体 PMingLiU细明体 MingLiU标楷体 DFKai-SB仿宋 FangSong楷体 KaiTi仿原创 2020-11-24 19:32:17 · 1015 阅读 · 1 评论 -
qt折线图和柱状图共轴
1.多条折线图共轴2.折线图和柱状图共轴3.柱状图实现每条颜色单独控制4.柱状图和折线图共x轴不,共y轴 //为防止内存泄露用全局变量 QBarSeries *m_lsHistogram = NULL; QLineSeries *m_lsMainSeries = NULL; QLineSeries *m_lsAveSeries = NULL; QLineSeries *m_lsYestSeries = NULL; QCategoryAxis *原创 2020-11-23 14:45:21 · 831 阅读 · 0 评论 -
qt QTableWidget列表行跳转
本文章只针对QTableWidget列表的特殊需求,列表在需要跳转的到整个列表的任意位置,如下图:图中已知整个列表的行数,跳转到其中一个产品的开头tableWidget->verticalScrollBar()->setSliderPosition(row)仅需这一行代码就够了。但是当我们对竖直滚动条做了像素滚动:tableWidget->setVerticalScrollMode(QAbstractItemView::ScrollMode::ScrollPerPixe原创 2020-10-29 10:28:24 · 2761 阅读 · 0 评论 -
qt QTableWidget 创建列表
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),ui(new Ui::MainWindow){ ui->setupUi(this); setWindowTitle(tr("TableWidget"));//设置对话框的标题 ui->qTableWidget->setColumnCount(4);//设置列数 ui->qTableWidget->setR...原创 2020-10-26 16:08:10 · 642 阅读 · 0 评论