Seamly2D
Code documentation
VAbstractMainWindow Class Referenceabstract

#include <vabstractmainwindow.h>

Inheritance diagram for VAbstractMainWindow:
Collaboration diagram for VAbstractMainWindow:

Public Slots

virtual void ShowToolTip (const QString &toolTip)=0
 
virtual void updateGroups ()=0
 
virtual void zoomToSelected ()=0
 

Public Member Functions

 VAbstractMainWindow (QWidget *parent=nullptr)
 
virtual ~VAbstractMainWindow () Q_DECL_EQ_DEFAULT
 

Protected Slots

void WindowsLocale ()
 
void exportToCSV (QString &file)
 

Protected Member Functions

bool ContinueFormatRewrite (const QString &currentFormatVersion, const QString &maxFormatVersion)
 
void ToolBarStyle (QToolBar *bar)
 
virtual void exportToCSVData (const QString &fileName, const DialogExportToCSV &dialog)=0
 

Protected Attributes

int m_curFileFormatVersion
 
QString m_curFileFormatVersionStr
 

Detailed Description

Definition at line 68 of file vabstractmainwindow.h.

Constructor & Destructor Documentation

◆ VAbstractMainWindow()

VAbstractMainWindow::VAbstractMainWindow ( QWidget *  parent = nullptr)
explicit

Definition at line 65 of file vabstractmainwindow.cpp.

◆ ~VAbstractMainWindow()

virtual VAbstractMainWindow::~VAbstractMainWindow ( )
virtual

Member Function Documentation

◆ ContinueFormatRewrite()

bool VAbstractMainWindow::ContinueFormatRewrite ( const QString &  currentFormatVersion,
const QString &  maxFormatVersion 
)
protected

◆ exportToCSV

void VAbstractMainWindow::exportToCSV ( QString &  file)
protectedslot

◆ exportToCSVData()

virtual void VAbstractMainWindow::exportToCSVData ( const QString &  fileName,
const DialogExportToCSV dialog 
)
protectedpure virtual

Implemented in TMainWindow, and MainWindow.

Referenced by exportToCSV().

◆ ShowToolTip

◆ ToolBarStyle()

void VAbstractMainWindow::ToolBarStyle ( QToolBar *  bar)
protected

Definition at line 103 of file vabstractmainwindow.cpp.

References qApp, and SCASSERT.

Referenced by MainWindow::ToolBarStyles(), and TMainWindow::ToolBarStyles().

◆ updateGroups

virtual void VAbstractMainWindow::updateGroups ( )
pure virtualslot

◆ WindowsLocale

void VAbstractMainWindow::WindowsLocale ( )
protectedslot

Definition at line 117 of file vabstractmainwindow.cpp.

References qApp.

Referenced by MainWindow::Preferences(), and TMainWindow::Preferences().

◆ zoomToSelected

void VAbstractMainWindow::zoomToSelected ( )
pure virtualslot

Definition at line 155 of file vabstractmainwindow.cpp.

Member Data Documentation

◆ m_curFileFormatVersion

◆ m_curFileFormatVersionStr


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