QtLingo 1
QtLingo is an Application to make Qt Computer Translations easier
MyProjectClass Class Reference

Project Class. More...

#include <MyDatatables.h>

Public Member Functions

 MyProjectClass (const QString &thisID, const QString &thisQtProjectName, const QString &thisQtProjectFolder, const QString &thisSourceFolder, const QString &thisDestinationFolder, const QString &thisHelpFolder, const QString &thisSourceLanguage, const QString &thisLanguageIDs, const QString &thisMake)
 
QString getID () const
 ID. More...
 
QString getQtProjectName () const
 Project Name of .pro file. More...
 
QString getQtProjectFolder () const
 Base Project Folder. More...
 
QString getSourceFolder () const
 Source Folder. More...
 
QString getDoxyfileFolder () const
 Doxyfile Folder. More...
 
QString getHelpFolder () const
 Help Folder. More...
 
QString getSourceLanguage () const
 ComboBox of Languages. More...
 
QString getLanguageIDs () const
 Sum of Checkboxes. More...
 
QString getMake () const
 qmake or cmake More...
 
void setID (const QString &s)
 
void setQtProjectName (const QString &s)
 
void setQtProjectFolder (const QString &s)
 
void setSourceFolder (const QString &s)
 
void setDoxyfileFolder (const QString &s)
 
void setHelpFolder (const QString &s)
 
void setSourceLanguage (const QString &s)
 
void setLanguageIDs (const QString &s)
 
void setMake (const QString &s)
 

Detailed Description

Project Class.

Author
Jeffrey Scott Flesher

Definition at line 14 of file MyDatatables.h.

Constructor & Destructor Documentation

◆ MyProjectClass()

MyProjectClass::MyProjectClass ( const QString &  thisID,
const QString &  thisQtProjectName,
const QString &  thisQtProjectFolder,
const QString &  thisSourceFolder,
const QString &  thisDestinationFolder,
const QString &  thisHelpFolder,
const QString &  thisSourceLanguage,
const QString &  thisLanguageIDs,
const QString &  thisMake 
)
inline

Definition at line 17 of file MyDatatables.h.

18 : myID{thisID}, myQtProjectName{thisQtProjectName}, myQtProjectFolder{thisQtProjectFolder}, mySourceFolder{thisSourceFolder}, myDoxyfileFolder{thisDestinationFolder}, myHelpFolder{thisHelpFolder}, mySourceLanguage{thisSourceLanguage}, myLanguageIDs{thisLanguageIDs}, myMake{thisMake} {}

Member Function Documentation

◆ getDoxyfileFolder()

QString MyProjectClass::getDoxyfileFolder ( ) const
inline

Doxyfile Folder.

Definition at line 24 of file MyDatatables.h.

◆ getHelpFolder()

QString MyProjectClass::getHelpFolder ( ) const
inline

Help Folder.

Definition at line 25 of file MyDatatables.h.

◆ getID()

QString MyProjectClass::getID ( ) const
inline

ID.

Definition at line 20 of file MyDatatables.h.

◆ getLanguageIDs()

QString MyProjectClass::getLanguageIDs ( ) const
inline

Sum of Checkboxes.

Definition at line 27 of file MyDatatables.h.

◆ getMake()

QString MyProjectClass::getMake ( ) const
inline

qmake or cmake

Definition at line 28 of file MyDatatables.h.

◆ getQtProjectFolder()

QString MyProjectClass::getQtProjectFolder ( ) const
inline

Base Project Folder.

Definition at line 22 of file MyDatatables.h.

◆ getQtProjectName()

QString MyProjectClass::getQtProjectName ( ) const
inline

Project Name of .pro file.

Definition at line 21 of file MyDatatables.h.

◆ getSourceFolder()

QString MyProjectClass::getSourceFolder ( ) const
inline

Source Folder.

Definition at line 23 of file MyDatatables.h.

◆ getSourceLanguage()

QString MyProjectClass::getSourceLanguage ( ) const
inline

ComboBox of Languages.

Definition at line 26 of file MyDatatables.h.

◆ setDoxyfileFolder()

void MyProjectClass::setDoxyfileFolder ( const QString &  s)
inline

Definition at line 34 of file MyDatatables.h.

34{ myDoxyfileFolder = s; }

◆ setHelpFolder()

void MyProjectClass::setHelpFolder ( const QString &  s)
inline

Definition at line 35 of file MyDatatables.h.

35{ myHelpFolder = s; }

◆ setID()

void MyProjectClass::setID ( const QString &  s)
inline

Definition at line 30 of file MyDatatables.h.

30{ myID = s; }

◆ setLanguageIDs()

void MyProjectClass::setLanguageIDs ( const QString &  s)
inline

Definition at line 37 of file MyDatatables.h.

37{ myLanguageIDs = s; }

◆ setMake()

void MyProjectClass::setMake ( const QString &  s)
inline

Definition at line 38 of file MyDatatables.h.

38{ myMake = s; }

◆ setQtProjectFolder()

void MyProjectClass::setQtProjectFolder ( const QString &  s)
inline

Definition at line 32 of file MyDatatables.h.

32{ myQtProjectFolder = s; }

◆ setQtProjectName()

void MyProjectClass::setQtProjectName ( const QString &  s)
inline

Definition at line 31 of file MyDatatables.h.

31{ myQtProjectName = s; }

◆ setSourceFolder()

void MyProjectClass::setSourceFolder ( const QString &  s)
inline

Definition at line 33 of file MyDatatables.h.

33{ mySourceFolder = s; }

◆ setSourceLanguage()

void MyProjectClass::setSourceLanguage ( const QString &  s)
inline

Definition at line 36 of file MyDatatables.h.

36{ mySourceLanguage = s; }

The documentation for this class was generated from the following file: