现在位置: 首页 > 代码集锦
2016-01-09 21:36 工业·编程 ⁄ 共 8944字 暂无评论
说明: 定义了两个类,一个是_Matrix,这是一个二维矩阵类,定义了初始化的方法.另一个是_Matrix_Calc,这个类定义了矩阵的基本运算,包括加,减,乘,转置,求行列式值,求逆矩阵. 源代码: _Matrix.h: #ifndef _MATRIX_H  #define _MATRIX_H    //头文件  #include <stdio.h>  #include <stdlib.h>    //矩阵数据结构  //二维矩阵  class _Matrix  {  private:&#...
阅读全文
2016-01-08 12:46 工业·编程 ⁄ 共 9777字 暂无评论
matrix.h: #ifndef _MATRIX_H    #define _MATRIX_H    //头文件    #include <stdio.h>    #include <stdlib.h>        //矩阵数据结构    //二维矩阵    struct _Matrix    {         int m;        ...
阅读全文
2015-04-21 20:55 工业·编程 ⁄ 共 6032字 暂无评论
1.QWidget设置为类似如右键菜单 setWindowFlags(Qt::FramelessWindowHint | Qt::Popup | Qt::NoDropShadowWindowHint); 2.QTreeWidget创建parent item刷新问题 ui->treeRoom->resizeColumnToContents(0); 3. setWindowFlags(Qt::FramelessWindowHint | Qt::Popup | Qt::NoDropShadowWindowHint); setAttribute(Qt::WA_NoSystemBackground, true); setAttribute(Qt::WA_TranslucentBackground, true); setAttribute(Qt::WA...
阅读全文
2015-04-20 20:51 工业·编程 ⁄ 共 6346字 暂无评论
本文实现了自定义标题栏的最小化,最大化(自适应任务栏),关闭,拉伸,拖曳。因为不想引入其他资源,所以按钮,背景都是系统提供的。 效果图: 直接上代码---- #include "widget.h" #include <QApplication> #include "CustomFrame.h" int main(int argc, char *argv[]) {     QApplication a(argc, argv);     Widget *w = new Widget();     Cust...
阅读全文
QMap< QString, QString > m_Files; QMap< QString, QString > m_FileMimetypes; QHash<QString, QString> ImportEPUB::LoadFolderStructure() {     QList<QString> keys = m_Files.keys();     int num_files = keys.count();     QFutureSynchronizer<tuple<QString, QString> > sync;  &...
阅读全文
2015-02-17 22:45 工业·编程 ⁄ 共 7867字 评论 1 条
文章目录 头文件base.h 内存池cpp文件 相对于在栈空间分配内存,堆中分配内存其实是非常缓慢的。 另外,由于堆中分配的内存,需要开发者编码回收,当系统非常庞大时,容易出现分配的内容没有回收导致内存泄露的现象。 因此,许多Bible建议开发者尽量使用栈空间,少用甚至不用malloc和free、new和delete; 虽然栈的空间较小,但这样的建议随着计算机的位数从32位升级到64...
阅读全文
Gravatar官方的服务器有好几个,都在国外,返回头像时,加载速度不是很理想,所以,将头像缓存到我们的主机空间里,这样加载的速度就会好很多。 1、在wp-content 的同級目录建立一个文件夹,命名为 avatar ,设置该文件夹的权限为 0755 (如果 0755 不行,就试一下 0777)。 2、准备一张大小适合的默认头像,命名为"default.jpg" ,放在 avatar 文件夹里面。 3、在主题的 functions.php 最后一个 ?> 的前面添加下面的...
阅读全文
在QT中为了扫描大量的Ip,通常需要将扫描Ip的任务放在一个单独的线程来完成,这样需要子类化QThread,重写其run()方法。从QThread类派生出一个ShellProcess的子类,该类的头文件代码如下: #ifndef SHELLPROCESS_H #define SHELLPROCESS_H #include <QThread> #include <QtCore/QStringList> //  Ping IP的线程子类 class ShellProcess : public QThread  {      Q_OBJECT ...
阅读全文
2014-12-09 16:35 工业·编程 ⁄ 共 1440字 暂无评论
一、QT打开指定网站和文件夹 在Qt程序中,如果要打开指定网站或系统中的文件夹,可以使用QDesktopServices类的openUrl方法。 详见http://qt-project.org/doc/qt-5/qdesktopservices.html 比如要打开Qt开发社区,相应的代码如下: #include <QDesktopServices>  #include <QUrl>     QDesktopServices::openUrl(QUrl("http://qt-project.org/doc/qt-5/classes.html"));  要打...
阅读全文
数据转换:输入一个数,0<数<1000; 1  2   3    4   5   6   7    8     9 I  II  III  IV  V   VI  VII  VIII  IX 10  20  30  40  50   60   70   80   90 X   ...
阅读全文