Files
handleaiuinew/HanddleAI/sqliteReader/sqliteReader.h
T

28 lines
733 B
C++
Raw Normal View History

2024-05-18 23:53:26 +08:00
#pragma once
#include <QtWidgets/QMainWindow>
#include "ui_sqliteReader.h"
#include "sqlControler.h"
#include <qtablewidget.h>
#include <qlayout.h>
#include <unordered_map>
class sqliteReader : public QMainWindow
{
Q_OBJECT
public:
sqliteReader(QWidget *parent = nullptr);
~sqliteReader();
QVBoxLayout * layout1;
QTableWidget* tableWidget;
2024-05-21 23:54:22 +08:00
sqlManager sqlManager;
2024-05-18 23:53:26 +08:00
std::unordered_map<QString, QString>avoidMap;//不显示该数据
std::unordered_map<QString, QString>cuttomName;//自定义列名
void widgetInit(std::vector<std::string>tables);
void switchWidget(std::string tableNam);
void searchSN(std::string tableNam,std::string SN);
bool readIniFile(const QString &filePath);
private:
Ui::sqliteReaderClass ui;
};