OpenStudio:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
openstudio::MainWindow Class Reference

#include <MainWindow.hpp>

Signals

void aboutClicked ()
 
void applyMeasureClicked ()
 
void changeBclLogin ()
 
void changeDefaultLibrariesClicked ()
 
void changeMyMeasuresDir ()
 
void closeClicked ()
 
void downloadComponentsClicked ()
 
void downloadMeasuresClicked ()
 
void enableComponentsMeasures (bool enable)
 
void enableFileImports (bool enable)
 
void enablePreferences (bool enable)
 
void enableRevertToSaved (bool enable)
 
void exitClicked ()
 
void exportClicked ()
 
void exportgbXMLClicked ()
 
void exportSDDClicked ()
 
void helpClicked ()
 
void importClicked ()
 
void importgbXMLClicked ()
 
void importIFCClicked ()
 
void importSDDClicked ()
 
void loadFileClicked ()
 
void loadLibraryClicked ()
 
void newClicked ()
 
void openLibDlgClicked ()
 
void osmDropped (QString path)
 
void revertFileClicked ()
 
void saveAsFileClicked ()
 
void saveFileClicked ()
 
void scanForToolsClicked ()
 
void showRubyConsoleClicked ()
 
void showRunManagerPreferencesClicked ()
 
void toggleUnitsClicked (bool displayIP)
 
void verticalTabSelected (int)
 

Public Member Functions

void addVerticalTabButton (int id, QString toolTip, const QString &selectedImagePath, const QString &unSelectedImagePath, const QString &disabledImagePath)
 
void closeSidebar ()
 
bool displayIP ()
 
void enableComponentsMeasuresActions (bool enable)
 
void enableFileImportActions (bool enable)
 
void enablePreferencesActions (bool enable)
 
void enableRevertToSavedAction (bool enable)
 
QString lastPath () const
 
 MainWindow (bool isPlugin,*parent=nullptr)
 
void openSidebar ()
 
void selectVerticalTab (int id)
 
void selectVerticalTabByIndex (int index)
 
void setView (MainTabView *view, int id)
 
int verticalTabIndex ()
 
VerticalTabWidgetverticalTabWidget ()
 
MainTabViewview () const
 
virtual ~MainWindow ()
 

Public Attributes

void setMainRightColumnView * widget
 

Protected Member Functions

void closeEvent (QCloseEvent *event) override
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
QSize sizeHint () const override
 

Constructor & Destructor Documentation

openstudio::MainWindow::MainWindow ( bool  isPlugin,
parent = nullptr 
)
virtual openstudio::MainWindow::~MainWindow ( )
inlinevirtual

Member Function Documentation

void openstudio::MainWindow::aboutClicked ( )
signal
void openstudio::MainWindow::addVerticalTabButton ( int  id,
QString  toolTip,
const QString &  selectedImagePath,
const QString &  unSelectedImagePath,
const QString &  disabledImagePath 
)
void openstudio::MainWindow::applyMeasureClicked ( )
signal
void openstudio::MainWindow::changeBclLogin ( )
signal
void openstudio::MainWindow::changeDefaultLibrariesClicked ( )
signal
void openstudio::MainWindow::changeMyMeasuresDir ( )
signal
void openstudio::MainWindow::closeClicked ( )
signal
void openstudio::MainWindow::closeEvent ( QCloseEvent *  event)
overrideprotected
void openstudio::MainWindow::closeSidebar ( )
bool openstudio::MainWindow::displayIP ( )
void openstudio::MainWindow::downloadComponentsClicked ( )
signal
void openstudio::MainWindow::downloadMeasuresClicked ( )
signal
void openstudio::MainWindow::dragEnterEvent ( QDragEnterEvent *  event)
overrideprotected
void openstudio::MainWindow::dropEvent ( QDropEvent *  event)
overrideprotected
void openstudio::MainWindow::enableComponentsMeasures ( bool  enable)
signal
void openstudio::MainWindow::enableComponentsMeasuresActions ( bool  enable)
void openstudio::MainWindow::enableFileImportActions ( bool  enable)
void openstudio::MainWindow::enableFileImports ( bool  enable)
signal
void openstudio::MainWindow::enablePreferences ( bool  enable)
signal
void openstudio::MainWindow::enablePreferencesActions ( bool  enable)
void openstudio::MainWindow::enableRevertToSaved ( bool  enable)
signal
void openstudio::MainWindow::enableRevertToSavedAction ( bool  enable)
void openstudio::MainWindow::exitClicked ( )
signal
void openstudio::MainWindow::exportClicked ( )
signal
void openstudio::MainWindow::exportgbXMLClicked ( )
signal
void openstudio::MainWindow::exportSDDClicked ( )
signal
void openstudio::MainWindow::helpClicked ( )
signal
void openstudio::MainWindow::importClicked ( )
signal
void openstudio::MainWindow::importgbXMLClicked ( )
signal
void openstudio::MainWindow::importIFCClicked ( )
signal
void openstudio::MainWindow::importSDDClicked ( )
signal
QString openstudio::MainWindow::lastPath ( ) const
void openstudio::MainWindow::loadFileClicked ( )
signal
void openstudio::MainWindow::loadLibraryClicked ( )
signal
void openstudio::MainWindow::newClicked ( )
signal
void openstudio::MainWindow::openLibDlgClicked ( )
signal
void openstudio::MainWindow::openSidebar ( )
void openstudio::MainWindow::osmDropped ( QString  path)
signal
void openstudio::MainWindow::revertFileClicked ( )
signal
void openstudio::MainWindow::saveAsFileClicked ( )
signal
void openstudio::MainWindow::saveFileClicked ( )
signal
void openstudio::MainWindow::scanForToolsClicked ( )
signal
void openstudio::MainWindow::selectVerticalTab ( int  id)
void openstudio::MainWindow::selectVerticalTabByIndex ( int  index)
void openstudio::MainWindow::setView ( MainTabView view,
int  id 
)
void openstudio::MainWindow::showRubyConsoleClicked ( )
signal
void openstudio::MainWindow::showRunManagerPreferencesClicked ( )
signal
QSize openstudio::MainWindow::sizeHint ( ) const
overrideprotected
void openstudio::MainWindow::toggleUnitsClicked ( bool  displayIP)
signal
int openstudio::MainWindow::verticalTabIndex ( )
void openstudio::MainWindow::verticalTabSelected ( int  )
signal
VerticalTabWidget* openstudio::MainWindow::verticalTabWidget ( )
inline
MainTabView* openstudio::MainWindow::view ( ) const

Member Data Documentation

void setMainRightColumnView * openstudio::MainWindow::widget