- 博客(8)
- 收藏
- 关注
原创 C指针的理解
#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<signal.h>void handler(int s) //信号到来,则执行这个函数,输出超时{printf(“超时\n程序退出!\n”);exit(0);}void bb(int * t)//传的是指针,那么形参只是指向了p,改变了t的指向并不会改变p的值相当于// int * t = p ; t = malloc
2022-02-18 09:28:58 229
原创 QTableview 添加控件并且控件剧中显示
QT QTableview 添加控件并且控件剧中显示 QWidget * widget = new QWidget(m_Table);//m_Table是QTableView QHBoxLayout * la = new QHBoxLayout(); QPushButton *bnt = new QPushButton(); bnt->setText("天境"); bnt->setStyleSheet("QPushButton{border-width:2px;
2021-09-09 11:03:04 555 1
原创 2021-08-31
extern “C” __declspec(dllexport) int _stdcall add(int a,int b );QMake 要加上这句QMAKE_LFLAGS += -Wl,–kill-at 才不会导致生成的DLL里面函数带 add@问题
2021-08-31 15:14:59 52
原创 自定义时间控件
自定义时间选择控件//用画图方式画出来void DateDialog::paintHours(){QPainter painter(m_hourLabel);painter.setPen(Qt::white);painter.setFont(m_font);for (int i = 0 ; i < 4; i ++) { int posY =m_drawHourTextStartPosY + i * m_drawTextDistance + m_fontHeight * i;
2021-07-27 11:26:47 110
原创 2021-07-08
QT 查看所有窗口的句柄HWND hd = GetDesktopWindow(); //得到桌面窗口hd = GetWindow(hd, GW_CHILD); //得到屏幕上第一个子窗口int i = 0;while (hd) //循环得到所有的子窗口{//GetWindowTextA如果无标题则阻塞进程少用QString retStr;wchar_t temp[256];temp[0] = 0;if (GetClassNam
2021-07-08 10:36:46 132
原创 导出EXCEL做个记录
void exportExcel::table2ExcelByHtml(ReportTableView table, QString title, QString condition){model = (ReportSqlQueryModel)table->getSourceModel();columns = model->getColumns();QString location = QStandardPaths::writableLocation(QStandardPaths::Do
2021-06-21 10:24:07 324
原创 QProgressDialog 不刷新
QProgressDialog *_gressDia= new QProgressDialog();_gressDia->setFixedSize(300,80);_gressDia->setWindowTitle(QStringLiteral(“导出Excel”));_gressDia->setLabelText(QStringLiteral(“正在生成Exce文件…”));_gressDia->setWindowFlags(Qt::WindowStaysOnTopHint
2021-05-08 09:36:12 289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人