Add DatabaseManager singleton with SQLite initialization and basic tables (Account, Folder, MailCopy, Attachment)
This commit is contained in:
+3
-2
@@ -15,7 +15,7 @@ find_package(Qt6 COMPONENTS Core Gui Widgets Network Sql WebEngineWidgets REQUIR
|
||||
# Include directories
|
||||
include_directories(${PROJECT_SOURCE_DIR}/src)
|
||||
|
||||
# Source files - we will add them later
|
||||
# Source files
|
||||
set(SRC_FILES
|
||||
src/main.cpp
|
||||
src/core/translator.cpp
|
||||
@@ -24,6 +24,7 @@ set(SRC_FILES
|
||||
src/core/models/folder.cpp
|
||||
src/services/synchronizer.cpp
|
||||
src/services/imap/imapsynchronizer.cpp
|
||||
src/db/databasemanager.cpp
|
||||
)
|
||||
|
||||
# Executable
|
||||
@@ -37,4 +38,4 @@ target_link_libraries(wino-mail-qt PRIVATE Qt6::Core Qt6::Gui Qt6::Widgets Qt6::
|
||||
# target_include_directories(wino-mail-qt PRIVATE ${LIBETPAN_INCLUDE_DIRS} ${GMIME_INCLUDE_DIRS})
|
||||
|
||||
# Install (optional)
|
||||
install(TARGETS wino-mail-qt DESTINATION bin)
|
||||
install(TARGETS wino-mail-qt DESTINATION bin)
|
||||
|
||||
Reference in New Issue
Block a user