Qt Ping】的更多相关文章

QProcess对象可以直接执行cmd的命令,但是ping操作是会阻塞的,所以需要在子线程里ping QProcess *tempCmd = new QProcess(); tempCmd->start(orderInfo); tempCmd->waitForFinished(1000);//阻塞等待执行命令完成,否则返回的很可能是空字符串 QString resultInfo = QString::fromLocal8Bit(tempCmd->readAllStandardOutput…
http://blog.csdn.net/u011012932/article/details/50478833…
一.Qt中的属性 属性是指窗口或控件的属性,比如opacity属性表示“透明度”,geometry指的是“位置和大小”,pos属性代表“位置”. qt中的控件有自带的属性,我们也可以自己定义属性. QObject这个类有一个函数setProperty,我们可以通过这个函数定义自己的属性,使用方法很简单,setProperty(const char * name, const QVariant & value),第一个参数是属性的名称,第二个参数是属性值. 除了上面的方法,还有一种自定义属性的方法…
ActiveQt Examples Using ActiveX from Qt applications. Animation Framework Examples Doing animations with Qt. Animated Tiles…
简述 Qt的元对象系统(Meta-Object System)提供了信号与槽机制,可用于对象间通信.运行时类别信息和动态属性系统. 元对象系统基于三个方面: QObject类:为objects提供了一个可以利用元对象系统的基类. Q_OBJECT宏: 在类的私有部分声明这个宏可以启用元对象特性,例如:动态属性.信号与槽. Meta-Object编译器(moc): 为每个QObject子类生成必要的代码来实现元对象特性. moc工具会读取C++源文件,如果发现有包含Q_OBJECT宏的类声明,就生…
QT核心编程之Qt线程是本节要介绍的内容,QT核心编程我们要分几个部分来介绍,想参考更多内容,请看末尾的编辑推荐进行详细阅读,先来看本篇内容. Qt对线程提供了支持,它引入了一些基本与平台无关的线程类.线程安全传递事件的方式和全局Qt库互斥量允许你从不同的线程调用Qt的方法.Qt中与线程应用相关的类如表6所示. 表6 Qt中与线程相关的类 使用线程需要Qt提供相应的线程库的支持,因此,在编译安装Qt时,需要加上线程支持选项. 当在Windows操作系统上编译Qt时,线程支持是在一些编译器上的一个…
mainwindow.cpp文件: -------------------------------- #include "mainwindow.h" #include "ui_mainwindow.h" #include <QTextCodec> #include <QCloseEvent> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::Ma…
封装了一个类,可以进行在局域网进行P2P通讯(仅局域网可用) 也就是说,假设局域网中有10台电脑,那么从本机发出的数据,将依次派发到这10台电脑(目前的设计中包括自己这台) 在使用方面,构造的时候给端口和一些参数,然后只需要管send槽和accepted信号就可以了 特性/原理介绍: 1.UDP搜索 2.TCP通讯(短连接) 3.自带心跳包,自动维护可用ip 4.TCP工作线程为单独的线程,稳定 5.完全P2P,无需服务器 注意: 1.一台电脑只能使用单开,多开无法监听端口,就无法使用 2.用到…
1.对象 项目属性要添加 QT += script自定义的对象头文件如下,实现正常就好,记得脚本里要调用的方法一定要定义在public slots:下,要不然调用时提示该对象没有*方法   #ifndef CMU_H #define CMU_H #include "Communication/Communication.h" #include "stt_basic_moudle.h" #include <iostream> #include <ma…
转:http://www.cnblogs.com/hicjiajia/archive/2011/02/03/1948955.html Qt线程类 Qt 包含下面一些线程相关的类:QThread 提供了开始一个新线程的方法QThreadStorage 提供逐线程数据存储QMutex  提供相互排斥的锁,或互斥量QMutexLocker 是一个便利类,它可以自动对QMutex加锁与解锁QReadWriterLock 提供了一个可以同时读操作的锁QReadLocker与QWriteLocker 是便利…