Sql lib includes
This commit is contained in:
parent
2b8288f25b
commit
12856e4fc3
@ -13,6 +13,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
find_package(QT NAMES Qt6 Qt5 COMPONENTS Widgets REQUIRED)
|
||||
find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets REQUIRED)
|
||||
find_package(Qt${QT_VERSION_MAJOR}Sql REQUIRED)
|
||||
|
||||
set(PROJECT_SOURCES
|
||||
main.cpp
|
||||
@ -46,7 +47,7 @@ else()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
target_link_libraries(PasswordManager PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
|
||||
target_link_libraries(PasswordManager PRIVATE Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Sql)
|
||||
|
||||
set_target_properties(PasswordManager PROPERTIES
|
||||
MACOSX_BUNDLE_GUI_IDENTIFIER my.example.com
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#include "mainwindow.h"
|
||||
#include "./ui_mainwindow.h"
|
||||
#include "manager.h"
|
||||
#include <iostream>
|
||||
|
||||
|
||||
@ -8,7 +9,7 @@ MainWindow::MainWindow(QWidget *parent)
|
||||
, ui(new Ui::MainWindow)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
|
||||
Manager* manager = new Manager();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -1,19 +1,20 @@
|
||||
#ifndef MANAGER_H
|
||||
#define MANAGER_H
|
||||
|
||||
//#include <QtSql>
|
||||
#include <QtSql>
|
||||
|
||||
|
||||
class Manager
|
||||
{
|
||||
public:
|
||||
Manager();
|
||||
|
||||
private:
|
||||
|
||||
|
||||
// QSqlDatabase m_db; // объект базы данных.
|
||||
// QSqlQuery *query; // указатель на запрос.
|
||||
// QSqlTableModel *model; // указатель на таблицу данных в приложении.
|
||||
QSqlDatabase m_db; // объект базы данных.
|
||||
QSqlQuery *query; // указатель на запрос.
|
||||
QSqlTableModel *model; // указатель на таблицу данных в приложении.
|
||||
};
|
||||
|
||||
#endif // MANAGER_H
|
||||
|
||||
Loading…
Reference in New Issue
Block a user