摘要:
运用qt的图形视图框架,主要涉及到3个类: QGraphicsScene场景 QGraphicsView视图 QGraphicsItem图元 源码链接: https://gitee.com/waterkiller/qt-hunting-fish 阅读全文
摘要:
wget http://ftp.gnu.org/gnu/gdb/gdb-8.1.1.tar.gz tar -zxvf gdb-8.1.1.tar.gz cd gdb-8.1.1 ./configure make make install 阅读全文
摘要:
(linux下面的C代码) 点击查看代码 #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<netinet/in.h> #include<sys/socket.h> #include<sys/types.h> #incl 阅读全文
摘要:
缓存同步 : 为了保证磁盘系统与缓冲区中内容一致,Linux 系统提供了 sync、fsync 和fdatasync 三个函数. 函数描述:向打开的文件写数据; 成功返回0,若出错,返回-1。 头文件:#include <unistd.h> int fsync(int fd); int fdatas 阅读全文
摘要:
点击查看代码 #define _GNU_SOURCE//第一步,定义这个宏 #include<stdlib.h> #include<stdio.h> #include<unistd.h> #include<sys/types.h> #include<sys/stat.h> #include<fcnt 阅读全文
摘要:
点击查看代码 void Download::on_downloadBtn_clicked() { if(file.exists()) { if(isDownload==false) { ui->downloadBtn->setText("暂停"); isDownload=true; if(isDis 阅读全文
摘要:
点击查看代码 class Widget : public QWidget { Q_OBJECT public: enum languageType { inValidValue=0x0,//无效值(调用testFlag()时这个值是无效的,除0之外) cPlusPlus, cSharp, goLan 阅读全文
摘要:
点击查看代码 m_nameLabel=new QLabel("我是传奇",this); //m_nameLabel->show(); m_nameLabel->resize(70,50); m_nameLabel->setAlignment(Qt::AlignCenter); m_nameLabel 阅读全文
摘要:
demo1 点击查看代码 //2021.6.2 //(第二个参数设置成IMREAD_GRAYSCALE就是灰度图像,其他效果可设置第二个标志参数) Mat img = imread("C:\\Users\\AIT\\Pictures\\Saved Pictures\\3.png"); namedWi 阅读全文
摘要:
转换成二进制,取其补码即可 #include <iostream> using namespace std; int main() { signed char sc=-160; unsigned char uc=sc; cout<<(int)uc<<endl;//96 //10100000 160 阅读全文
摘要:
创建一个空项目即可,更改项目属性: 头文件 #pragma once #define DLL_EXPORT #if defined (DLL_EXPORT) #define GIRLAPI _declspec(dllexport) #else #define GIRLAPI _declspec(dl 阅读全文
摘要:
` //Q_ENUMS用法(包含头文件<QMetaEnum>) enum LOVERTYPE { HOT, COLD, SILENCE, TOTAL }; Q_ENUMS(LOVERTYPE)//第一步 static QString getStringByID(int id) { if(id<0|| 阅读全文
摘要:
在项目所在目录下按住shift+右键,打开powershell窗口 (需要在环境变量中配置好相应编译器下bin所在路径) 生成了rcc之后就不需要使用qrc文件了,rcc体积小且不易被篡改 需要先注册rcc然后就可以使用里面的资源了 //注册二进制资源文件 QResource::registerRe 阅读全文
摘要:
ps -ef | grep 进程名称 cd proc/进程ID/fd //列出进程文件句柄相关信息, //0表示键盘输入句柄,1表示标准输出,2表示错误输出 ls -la 示例如下: 阅读全文