如何用Qt实现地图指定区域的显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用Qt实现地图指定区域的显示相关的知识,希望对你有一定的参考价值。
参考技术A 你是要怎么画图?导入图片,然后画在这个区域?void MainWindow::paintEvent(QPaintEvent *e){
QMainWindow::paintEvent(e);
QPainter painter(this);
if (m_pbgImage)
painter.drawPixmap(0, 0, this->width (), this->height (), *m_pbgImage);本回答被提问者采纳
qt中,如何用QLabel显示一个变量!
这是我在linux中用qt做的一个小界面,实时绘制曲线,由左右两个窗口和一个用QPainter画的图组成,由于硬件还没做好,画的图是随机产生的值,并实时更新,现在我想实现用右边窗口的QLabel显示中间图中的值(是用的一个变量表示的),该怎么做呢?非常感谢!
所谓变量不过也就是由很多常量不断装换得来的.你现在要实现的无非就是让label实时更新图中的值而已.也就是要 不断刷新lable里面的数值.你可以用一个QTimer每隔0.1秒刷新一下lable.这样看起来label就是一个变量了.追问谢谢您的回答!
参考技术A 这两个模块是并列的!====================
是不是需要用到跨线程信号槽传递啊,用信号槽来做这个会比较方便一点啦。追问
谢谢您的回答!
参考技术B setText ( const QString & )setText参数必须是QString类型才可以 你的变量如果是整形,可以直接转换,比如QString()::number( int num).本回答被提问者和网友采纳
以上是关于如何用Qt实现地图指定区域的显示的主要内容,如果未能解决你的问题,请参考以下文章
FineReport中如何用JavaScript自定义地图标签