vtk窗口导致Qt程序Ui卡死现象
主界面 加void RXVirtualStation::showEvent(QShowEvent *e){ this->setAttribute(Qt::WA_Mapped); QWidget::showEvent(e);}事件这一块 以后再看_vtk qt vs调试卡死
C++主要类型的长度(32位与64位系统比较)(转载)
1、源代码#include <iostream>using namespace std;int main(int argc, const char * argv[]){ cout << sizeof(char) = << sizeof(char) << endl; cout << size..._c++ 类型 32位和64位
C++基础之static作用
1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。//a.cchar a = A; // global variablevoid msg(){ printf(Hello\\n)...
C++ char*和char[]问题
本人总结:char* a=adas; a直接指向常量区里的那块内存,用*s=‘a’修改常量失败。char a[100]=adas,从常量拷贝一份到栈上了 可以修改。在一次做题中,遇到的改错题,编译是成功的,但是运行会失败。实现hallo,world变成hello, world功能图 1为什么会挂掉?这个主要涉及到内存分配问题。在c/c++中,一个程序编译后占用..._c++ char* char[]
QWT之折线图基本使用
折线图呢分为外框架 ui.qwtPlot 类名也是这个和曲线类QwtPlotCurve *qwt_curve;以下是各种设置直接复制了//设置坐标范围以及刻度步长 this->qwt_plot->setAxisScale(QwtPlot::yLeft, -100, 450, 150); this->qwt_plot->setAxisSc..._python qwt
2019.6.12 QLabel安装事件过滤器后上面的文字消失
QLabel安装事件过滤器后上面的文字消失 :ui.port_operat_label->installEventFilter(this);bool eventFilter(QObject *obj, QEvent *event);//事件处理bool TestBluetoothMode::eventFilter(QObject *obj, QEvent *event){...
qt初学者:布局、坐标转换、位置管理
研究了一下布局首先把控件水平 布局 或者垂直布局,用工具栏的条子分 。 各个控件比例可以看 layout属性中的layoutStretch来控制比例。最后最后,最重要的,右击空白画布选择总体布局(垂直,水平,栅格,自己选),自己思考,总归有符合的总体布局,其中可以通过留空白器和分裂器微调,这样可以满足所有的布局需求了,而且可以实现任何窗口自适应变化,其中可能要调一下控件属性中的expan...
QTableWidget获取其中子cell发出信号的对象!
以QPushButton举例子// 创建QPushButton控件QPushButton *pBtn = new QPushButton(); // 绑定信号connect(pBtn, SIGNAL(clicked()), this, SLOT(OnBtnClicked())); // 在QTableWidget中添加控件tableWidget->setCellW...
C++&&QT基础多线程总结
多线程比较重要的模块了可以这样理解,加锁的就是安全的,不加锁的就是不安全的。2.到底是什么意思呢?如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。好比你有两个一模一样的银行卡(账户一样,余额一样,当然现实中是没有的),假如卡上余额1000块,而...
2019/2/19 日QTableWidget插入CellWidget错误
今天这个错误找了很久 ,对QTableWidget进行如下操作后,发现有的cellwidget是空的,并没有出现,后来用下面代码中的 ui.pressureTable->insertRow(total_row_count + 1); ui.pressureTable->removeRow(total_row_count + 1);进行刷新,就暂时好了,猜测是少了刷...
VTK-VTK灰度图转为Qimage
int dim[3]; reader->GetOutput()->GetDimensions(dim); qDebug() << dim[0] << dim[1] << dim[2]; QImage m_image( dim[0], dim[...
QTableWidget样式表设置问题
QTableWidget 去除上面标签for (int i = 0; i < ui.tabWidget->findChildren<QTabBar*>().size();i++) { ui.tabWidget->findChildren<QTabBar*>().at(i)->hide(); } //每...
Windows网络库头文件包含问题
用WindowsApi做网络通信,windows.h和winsock2.h这两头文件位置不当经常报重定义。查了下别人博客,说的很详细。https://blog.csdn.net/pragma_g/article/details/83654187问题:彻底无语了,不小心某个文件包含了windows.h头文件,而windows.h文件里面包含着winsock.h文件,如果你下次使用winsock2.h文件时,位置不对,然后编译器会给你一大堆重定义错误问题。初级解决办法:把winsock2.h_mingw64不包含stafx.h
QT项视图类(QTableWidget,QListWidget,QTreeWidget)
QTableWidget刚用QT的操作:int casewidth = ui.case_Table->width(); ui.case_Table->setColumnWidth(0, (2.0 / 10.0)*casewidth); ui.case_Table->setColumnWidth(1, (2.5 / 10.0)*casewidth); ...
今日推荐
周排行