Workspace 6.21.5
Public Slots | Public Member Functions | Protected Member Functions | List of all members
GlobalsDiffMainWidget Class Reference

#include <Tools/GlobalsComparison/Application/Widgets/globalsdiffmainwidget.h>

Inheritance diagram for GlobalsDiffMainWidget:
[legend]

Public Slots

void on_actionConfigure_application_triggered ()
 
void on_actionLaunch_external_diff_tool_triggered ()
 
void onDataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector< int > &roles=QVector< int >())
 
void onFileNameChanged ()
 
void onFileNewTriggered ()
 
void onFileOpenTriggered ()
 
void onFileQuitTriggered ()
 
void onFileSaveAsTriggered ()
 
void onFileSaveFileAAsTriggered ()
 
void onFileSaveFileATriggered ()
 
void onFileSaveFileBAsTriggered ()
 
void onFileSaveFileBTriggered ()
 
void onFileSaveTriggered ()
 
void onHelpAboutTriggered ()
 
void onOpenFileAInExternalApplication ()
 
void onOpenFileAWithInExternalApplication ()
 
void onOpenFileBInExternalApplication ()
 
void onOpenFileBWithInExternalApplication ()
 
void onShowAllGlobalNamesToggled (bool)
 
void saveFile (bool isA, const QString &fileName)
 

Public Member Functions

 GlobalsDiffMainWidget (QWidget *parent=nullptr)
 
 ~GlobalsDiffMainWidget () override
 
QString getFileA ()
 
QString getFileB ()
 
void setFileA (const QString &fileA)
 
void setFileB (const QString &fileB)
 
void setFileColours (const QColor &colourA, const QColor &colourB, const QColor &findColour)
 
void setLogReportLevel (ReportingLevel level)
 
- Public Member Functions inherited from BasicTextLogger
 BasicTextLogger ()
 
virtual ~BasicTextLogger ()
 
void logLine (const Application::LogManager::MessageCategory &category, const QString &msg) const
 
void logLine (const QString &msg) const
 
void logText (const Application::LogManager::MessageCategory &category, const QString &msg) const
 
void logText (const QString &msg) const
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 

Constructor & Destructor Documentation

◆ GlobalsDiffMainWidget()

GlobalsDiffMainWidget ( QWidget *  parent = nullptr)
explicit

◆ ~GlobalsDiffMainWidget()

~GlobalsDiffMainWidget ( )
overridedefault

Member Function Documentation

◆ closeEvent()

void closeEvent ( QCloseEvent *  event)
overrideprotected

◆ getFileA()

QString getFileA ( )
Returns
Returns the filename of the file specified by the FileA widget on the UI.

◆ getFileB()

QString getFileB ( )
Returns
Returns the filename of the file specified by the FileB widget on the UI.

◆ on_actionConfigure_application_triggered

void on_actionConfigure_application_triggered ( )
slot

◆ on_actionLaunch_external_diff_tool_triggered

void on_actionLaunch_external_diff_tool_triggered ( )
slot

◆ onDataChanged

void onDataChanged ( const QModelIndex &  topLeft,
const QModelIndex &  bottomRight,
const QVector< int > &  roles = QVector<int>() 
)
slot

◆ onFileNameChanged

void onFileNameChanged ( )
slot

Triggered when either one of the input filenames is changed

◆ onFileNewTriggered

void onFileNewTriggered ( )
slot

◆ onFileOpenTriggered

void onFileOpenTriggered ( )
slot

◆ onFileQuitTriggered

void onFileQuitTriggered ( )
slot

Quit the program

◆ onFileSaveAsTriggered

void onFileSaveAsTriggered ( )
slot

◆ onFileSaveFileAAsTriggered

void onFileSaveFileAAsTriggered ( )
slot

◆ onFileSaveFileATriggered

void onFileSaveFileATriggered ( )
slot

◆ onFileSaveFileBAsTriggered

void onFileSaveFileBAsTriggered ( )
slot

◆ onFileSaveFileBTriggered

void onFileSaveFileBTriggered ( )
slot

◆ onFileSaveTriggered

void onFileSaveTriggered ( )
slot

◆ onHelpAboutTriggered

void onHelpAboutTriggered ( )
slot

◆ onOpenFileAInExternalApplication

void onOpenFileAInExternalApplication ( )
slot

◆ onOpenFileAWithInExternalApplication

void onOpenFileAWithInExternalApplication ( )
slot

◆ onOpenFileBInExternalApplication

void onOpenFileBInExternalApplication ( )
slot

◆ onOpenFileBWithInExternalApplication

void onOpenFileBWithInExternalApplication ( )
slot

◆ onShowAllGlobalNamesToggled

void onShowAllGlobalNamesToggled ( bool  showAll)
slot

◆ saveFile

void saveFile ( bool  isA,
const QString &  fileName 
)
slot

◆ setFileA()

void setFileA ( const QString &  fileA)
Parameters
fileASets the filename of FileA for the purposes of comparison.

◆ setFileB()

void setFileB ( const QString &  fileB)
Parameters
fileBSets the filename of FileB for the purposes of comparison.

◆ setFileColours()

void setFileColours ( const QColor &  colourA,
const QColor &  colourB,
const QColor &  findColour 
)

◆ setLogReportLevel()

void setLogReportLevel ( ReportingLevel  level)
Parameters
levelThe reporting level desired of the comparison operation.