今天在Qt中开发程序时,遇到一个QString::toStdString()的内存问题,用法如下: 在函数还没执行完就崩溃了,跟踪发现是std::string的问题。最后发现是因为引用的库的Runtime Library不同导致的,一个是MDd,一个是MTd,后来改成一致即可。 ...
分类:
其他好文 时间:
2019-01-17 22:37:29
阅读次数:
193
1 //QT+=axcontainer 2 3 #include 4 #include 5 #include 6 #include 7 8 void getExcelContent(QList>& result) 9 { 10 QString filePath=QFileDialog::getOpe... ...
分类:
其他好文 时间:
2019-01-06 11:57:49
阅读次数:
198
1.总述 Qt的要在当前类对应的窗口上绘图一般需要重写paintEvent函数,但是Qt的事件过滤器默认是把父窗口下子控件的绘图事件给过滤了的,因此重写父窗口的paintEvent函数是无法在子控件上进行绘图的,下面举一个例子。 如上所示,重写MainWindow的paintEvent(QPaint ...
分类:
其他好文 时间:
2018-12-29 13:52:58
阅读次数:
342
一 、QSettings介绍: 用户通常希望应用程序记住其设置。在windows中,这些设置保存在注册表中,ios在属性文件列表中,而unix,在缺乏标准的情况下,其存储在ini文本中。QSettings有两种存储格式:QSettings::NativeFormat(在windows平台可读写注册表 ...
分类:
其他好文 时间:
2018-12-21 12:51:09
阅读次数:
176
// 创建平滑曲线上点的序列 //QLineSeries *splineSeries = new QLineSeries(); QSplineSeries *splineSeries = new QSplineSeries(); splineSeries->setName("spline"); sp... ...
分类:
其他好文 时间:
2018-12-20 17:03:21
阅读次数:
768
void WgtText::paintEvent(QPaintEvent *event) { QPainter painter(this); QString m_string("abcdefghijklmnopqrstuvwxy"); int font_size = 15; float x0 = f... ...
分类:
其他好文 时间:
2018-12-19 15:56:54
阅读次数:
388
一、启动外部程序的两种方式:(1)一体式:void QProcess::start(const QString & program, const QStringList & arguments, OpenMode mode = ReadWrite) 外部程序启动后。将随主程序的退出而退出。(2)分离 ...
分类:
其他好文 时间:
2018-12-19 10:57:37
阅读次数:
471
QHBoxLayout *hlay1 = new QHBoxLayout; QHBoxLayout *hlay_group = new QHBoxLayout; m_groupbox_Group=new QGroupBox(QString("Group"));//这是QGroupBox显示的那个la ...
分类:
其他好文 时间:
2018-12-04 17:22:22
阅读次数:
549
m_tab=new tabWidget; m_tab->addTab(m_UnaddedList_train,QString("train")); m_tab->addTab(m_UnaddedList_station,QString("station")); m_tab->addTab(m_Una ...
分类:
其他好文 时间:
2018-12-04 11:28:27
阅读次数:
1391