39 #include <QStackedWidget>
45 class plugin_manager_dialog;
440 void handleEventLogEnabled(
bool enable);
442 void handleExportProjectTriggered();
444 void handleImportProjectTriggered();
455 bool tryToCloseFile();
491 Action* mActionImportNetlist;
492 Action* mActionGateLibraryManager;
494 Action* mActionStartRecording;
495 Action* mActionStopRecording;
498 Action* mActionExportProject;
499 Action* mActionImportProject;
502 Action* mActionPluginManager;
508 QMenu* mMenuUtilities;
Provides an interface for triggerable functionality that can be inserted into widgets and also connec...
Manages the layout of all ContentWidgets.
Manages all ContentWidgets.
Abstract class for Widgets within HAL's ContentArea.
Stores information about the currently opened netlist.
The top-level widget that displays all settings.
void closeGateLibraryManager()
void handleActionImportNetlist()
void handleActionOpenProject()
void setUndoIconStyle(const QString &style)
void setRunIconStyle(const QString &style)
void handleActionGatelibraryManager()
void setHalIconPath(const QString &path)
void handleSaveAsTriggered()
void closePluginManager()
void handleActionCloseFile()
QString openFileIconStyle
void reloadStylsheet(int istyle)
void setContentIconPath(const QString &path)
void handleActionStopRecording()
void setScheduleIconStyle(const QString &style)
void setNeGateIconStyle(const QString &style)
void setSettingsIconStyle(const QString &style)
void setScheduleIconPath(const QString &path)
ContentLayoutArea * layoutArea() const
void setOpenFileIconPath(const QString &path)
void handleActionStartRecording()
void enableUndo(bool enable=true)
QString disabledIconStyle
void handleProjectOpened(const QString &projDir, const QString &fileName)
void addContent(ContentWidget *widget, int index, ContentLayout::Position anchor)
void setNeGateIconPath(const QString &path)
void setOpenFileIconStyle(const QString &style)
Q_ENUM(StyleSheetOption) explicit MainWindow(QWidget *parent
void setUndoIconPath(const QString &path)
void handleActionPlayMacro()
void onActionQuitTriggered()
void handleFileOpened(const QString &fileName)
void setRunIconPath(const QString &path)
void setSettingsIconPath(const QString &path)
void removeContent(ContentWidget *widget)
void setContentIconStyle(const QString &style)
void setQuitIconPath(const QString &path)
QString settingsIconStyle
void setHalIconStyle(const QString &style)
void onActionCloseDocumentTriggered()
void handleSaveTriggered()
void setQuitIconStyle(const QString &style)
void handleActionExport()
static SettingsItemDropdown * sSettingStyle
void setDisabledIconStyle(const QString &style)
void setPluginsIconStyle(const QString &style)
void setPluginsIconPath(const QString &path)
Main widget that combines all neccessary functionality to develop in python (for hal).
A SettingsItem that represents a dropdown menu.
A SettingsItem to modify keybinds.
QObject * parent() const const