From c30b14cfa38ea788e9b86ee805673a23ab6efe79 Mon Sep 17 00:00:00 2001 From: fertao <fertao@163.com> Date: 星期四, 24 七月 2025 09:25:23 +0800 Subject: [PATCH] mod addfile.h addfile.c --- Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o | 0 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe | 0 Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp | 40 ++++++++++++++++++++++++++++++++-------- Server/付林涛/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o | 0 Server/付林涛/code/tianKai/addfile.cpp | 14 ++++++++++++++ Server/付林涛/code/tianKai/tianKai.pro.user | 2 +- Server/付林涛/code/tianKai/addfile.h | 2 ++ 7 files changed, 49 insertions(+), 9 deletions(-) diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o" index 3cf1655..aba95a0 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/addfile.o" Binary files differ diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp" index 48c4663..a71805a 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.cpp" @@ -21,8 +21,8 @@ QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED struct qt_meta_stringdata_AddFile_t { - QByteArrayData data[1]; - char stringdata0[8]; + QByteArrayData data[3]; + char stringdata0[33]; }; #define QT_MOC_LITERAL(idx, ofs, len) \ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \ @@ -31,10 +31,12 @@ ) static const qt_meta_stringdata_AddFile_t qt_meta_stringdata_AddFile = { { -QT_MOC_LITERAL(0, 0, 7) // "AddFile" +QT_MOC_LITERAL(0, 0, 7), // "AddFile" +QT_MOC_LITERAL(1, 8, 23), // "on_pushButton_3_clicked" +QT_MOC_LITERAL(2, 32, 0) // "" }, - "AddFile" + "AddFile\0on_pushButton_3_clicked\0" }; #undef QT_MOC_LITERAL @@ -44,21 +46,32 @@ 7, // revision 0, // classname 0, 0, // classinfo - 0, 0, // methods + 1, 14, // methods 0, 0, // properties 0, 0, // enums/sets 0, 0, // constructors 0, // flags 0, // signalCount + // slots: name, argc, parameters, tag, flags + 1, 0, 19, 2, 0x08 /* Private */, + + // slots: parameters + QMetaType::Void, + 0 // eod }; void AddFile::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) { - Q_UNUSED(_o); - Q_UNUSED(_id); - Q_UNUSED(_c); + if (_c == QMetaObject::InvokeMetaMethod) { + AddFile *_t = static_cast<AddFile *>(_o); + Q_UNUSED(_t) + switch (_id) { + case 0: _t->on_pushButton_3_clicked(); break; + default: ; + } + } Q_UNUSED(_a); } @@ -84,6 +97,17 @@ int AddFile::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast<int*>(_a[0]) = -1; + _id -= 1; + } return _id; } QT_WARNING_POP diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o" index ab38563..75d156a 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/moc_addfile.o" Binary files differ diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe" "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe" index 2a92916..0959ff5 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/build-tianKai-Desktop_Qt_5_9_4_MinGW_32bit-Debug/debug/tianKai.exe" Binary files differ diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" index 5601b8f..2790fc0 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.cpp" @@ -1,6 +1,8 @@ #include "addfile.h" #include "ui_addfile.h" +#include <QFileDialog> + AddFile::AddFile(QWidget *parent) : QMainWindow(parent), ui(new Ui::AddFile) @@ -12,3 +14,15 @@ { delete ui; } +void AddFile::on_pushButton_3_clicked() +{ + QString filePath = QFileDialog::getOpenFileName(this, + tr("閫夋嫨鏂囦欢"), + "C:", + tr("Pkg Files (*.zip *.tar.gz *.rar *.7z *.bz2)")); + if(filePath.isEmpty()){ + return; + } + ui->lineEdit->setText(filePath); +} + diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h" index 9036b9f..b64c0e7 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/addfile.h" @@ -15,6 +15,8 @@ explicit AddFile(QWidget *parent = 0); ~AddFile(); +private slots: + void on_pushButton_3_clicked(); private: Ui::AddFile *ui; diff --git "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user" "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user" index 88b8332..6a3ee2e 100644 --- "a/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user" +++ "b/Server/\344\273\230\346\236\227\346\266\233/code/tianKai/tianKai.pro.user" @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE QtCreatorProject> -<!-- Written by QtCreator 4.5.0, 2025-07-23T15:38:36. --> +<!-- Written by QtCreator 4.5.0, 2025-07-24T09:24:07. --> <qtcreator> <data> <variable>EnvironmentId</variable> -- Gitblit v1.8.0