![]() |
QtLingo 1
QtLingo is an Application to make Qt Computer Translations easier
|
My Datatables. More...
#include <MyDatatables.h>
Public Member Functions | |
MyDatatables (MyLanguageModel *thisLanguageModel=nullptr, MyConstants *thisConstant=nullptr, QObject *parent=nullptr) | |
My Datatables Constructor. MyDatatables. More... | |
~MyDatatables () | |
My Datatables Deconstructor. MyDatatables. More... | |
bool | checkDatabase () |
check Database More... | |
bool | insertQtProjects () |
insert Qt Project More... | |
bool | addQtProject () |
add Qt Project More... | |
void | deleteQtProject (const QString &thisID) |
delete Qt Project More... | |
void | saveQtProject () |
save Qt Project More... | |
void | setProject (const QString &thisQtProjectName, const QString &thisQtProject, const QString &thisSecret, const QString &thisEnvironment, const QString &thisHelpFolder, const QString &thisSourceLanguage, const QString &thisLanguageIDs, const QString &thisMake) |
set Project Sets all Variables used in the Configuarion Database in one Place: QtProjectFolder, SourceFolder, DoxyfileFolder, HelpFolder, SourceLanguage, LanguageIDs, Make. setProject More... | |
QString | getQtProjectNameSelectQueryID (const QString &thisWhereID) |
get Qt Projects Name Select Query ID More... | |
QString | getQtProjectNameSelectQuery () |
get Qt Projects Name Select Query More... | |
QString | getQtProjectFullSelectQueryID (const QString &thisWhereID) |
get Qt Projects Full Select Query ID More... | |
QString | getQtProjectNameByNameQuery (const QString &thisProject) |
get Qt Projects Name By Name Query More... | |
bool | isQtProjectNameQuery (const QString &thisProjectName) |
is Qt Project Name Query More... | |
void | setProjectName (const QString &thisProjectName) |
set Project Name More... | |
QString | getProjectName () |
get Project Name More... | |
void | setProjectID (const QString &thisProjectID) |
set Project ID More... | |
QString | getProjectID () |
get Project ID More... | |
void | setProjectFolder (const QString &thisProjectFolder) |
set Project Folder More... | |
QString | getProjectFolder () |
get Project Folder More... | |
void | setComboBoxSqlValue (const QString &thisComboBoxSqlValue) |
set ComboBox SqlValue More... | |
QString | getComboBoxSqlValue () |
get ComboBox SqlValue More... | |
void | setDebugMessage (bool thisState) |
set Debug Message More... | |
bool | getDebugMessage () |
get Debug Message More... | |
void | setMessage (const QString &thisMessage) |
set Message More... | |
Public Attributes | |
MyProjectClass * | myProject |
myProject More... | |
MySqlDbtModel * | mySqlModel |
mySqlModel More... | |
MyLanguageModel * | myLanguageModel |
myLanguageModel More... | |
MyConstants * | myConstants |
myConstants More... | |
My Datatables.
Definition at line 49 of file MyDatatables.h.
|
explicit |
My Datatables Constructor. MyDatatables.
Definition at line 7 of file MyDatatables.cpp.
MyDatatables::~MyDatatables | ( | ) |
My Datatables Deconstructor. MyDatatables.
Definition at line 17 of file MyDatatables.cpp.
bool MyDatatables::addQtProject | ( | ) |
add Qt Project
addQtProject Assumes you have ran setProject: QtProjectName, QtProjectFolder, SourceFolder, DoxyfileFolder, HelpFolder, LanguageIDs. addQtProject
Definition at line 182 of file MyDatatables.cpp.
bool MyDatatables::checkDatabase | ( | ) |
check Database
check Database. checkDatabase
Definition at line 115 of file MyDatatables.cpp.
void MyDatatables::deleteQtProject | ( | const QString & | thisID | ) |
delete Qt Project
delete Project. deleteProject
Definition at line 201 of file MyDatatables.cpp.
QString MyDatatables::getComboBoxSqlValue | ( | ) |
get ComboBox SqlValue
get ComboBox Sql Value. getComboBoxSqlValue
Definition at line 106 of file MyDatatables.cpp.
bool MyDatatables::getDebugMessage | ( | ) |
get Debug Message
get Debug Message. getDebugMessage
Definition at line 34 of file MyDatatables.cpp.
QString MyDatatables::getProjectFolder | ( | ) |
get Project Folder
get Project Folder. getProjectFolder
Definition at line 52 of file MyDatatables.cpp.
QString MyDatatables::getProjectID | ( | ) |
QString MyDatatables::getProjectName | ( | ) |
QString MyDatatables::getQtProjectFullSelectQueryID | ( | const QString & | thisWhereID | ) |
get Qt Projects Full Select Query ID
get Qt Project Full Select Query ID SELECT * FROM Projects WHERE id =. getQtProjectFullSelectQueryID
Definition at line 258 of file MyDatatables.cpp.
QString MyDatatables::getQtProjectNameByNameQuery | ( | const QString & | thisProject | ) |
get Qt Projects Name By Name Query
get Qt Project Name By Name Query SELECT id, QtProjectName FROM Projects WHERE QtProjectFolder =. getQtProjectNameByNameQuery
Definition at line 227 of file MyDatatables.cpp.
QString MyDatatables::getQtProjectNameSelectQuery | ( | ) |
get Qt Projects Name Select Query
get Qt Project Name Select Query SELECT id, QtProjectName FROM Projects. getQtProjectNameSelectQuery
Definition at line 218 of file MyDatatables.cpp.
QString MyDatatables::getQtProjectNameSelectQueryID | ( | const QString & | thisWhereID | ) |
get Qt Projects Name Select Query ID
get Qt Project Name Select Query ID SELECT id, QtProjectName FROM Projects WHERE id. getQtProjectNameSelectQueryID
Definition at line 267 of file MyDatatables.cpp.
bool MyDatatables::insertQtProjects | ( | ) |
insert Qt Project
insert Qt Projects into SQL Database. insertQtProjects
Definition at line 163 of file MyDatatables.cpp.
bool MyDatatables::isQtProjectNameQuery | ( | const QString & | thisProjectName | ) |
is Qt Project Name Query
is Project Folder Query myAccessSqlDbtModel->isProjectQuery(ui->lineEditSettingsProjectBin->text());. isProjectFolderQuery
Definition at line 236 of file MyDatatables.cpp.
void MyDatatables::saveQtProject | ( | ) |
save Qt Project
save Project Projects: id, QtProjectName QtProjectFolder, SourceFolder, DoxyfileFolder, HelpFolder, SourceLanguage, LanguageIDs, Make saveProject
Definition at line 276 of file MyDatatables.cpp.
void MyDatatables::setComboBoxSqlValue | ( | const QString & | thisComboBoxSqlValue | ) |
set ComboBox SqlValue
set ComboBox Sql Value. setComboBoxSqlValue
Definition at line 97 of file MyDatatables.cpp.
void MyDatatables::setDebugMessage | ( | bool | thisState | ) |
set Debug Message
set Debug Message. setDebugMessage
Definition at line 25 of file MyDatatables.cpp.
void MyDatatables::setMessage | ( | const QString & | thisMessage | ) |
void MyDatatables::setProject | ( | const QString & | thisQtProjectName, |
const QString & | thisQtProject, | ||
const QString & | thisSecret, | ||
const QString & | thisEnvironment, | ||
const QString & | thisHelpFolder, | ||
const QString & | thisSourceLanguage, | ||
const QString & | thisLanguageIDs, | ||
const QString & | thisMake | ||
) |
set Project Sets all Variables used in the Configuarion Database in one Place: QtProjectFolder, SourceFolder, DoxyfileFolder, HelpFolder, SourceLanguage, LanguageIDs, Make. setProject
Definition at line 295 of file MyDatatables.cpp.
void MyDatatables::setProjectFolder | ( | const QString & | thisProjectFolder | ) |
set Project Folder
set Project Folder. setProjectFolder
Definition at line 43 of file MyDatatables.cpp.
void MyDatatables::setProjectID | ( | const QString & | thisProjectID | ) |
void MyDatatables::setProjectName | ( | const QString & | thisProjectName | ) |
MyConstants* MyDatatables::myConstants |
MyLanguageModel* MyDatatables::myLanguageModel |
MyProjectClass* MyDatatables::myProject |
MySqlDbtModel* MyDatatables::mySqlModel |