39 #include <QStackedWidget>
45 class plugin_manager_dialog;
435 void handleEventLogEnabled(
bool enable);
437 void handleExportProjectTriggered();
439 void handleImportProjectTriggered();
450 bool tryToCloseFile();
486 Action* mActionImportNetlist;
487 Action* mActionGateLibraryManager;
489 Action* mActionStartRecording;
490 Action* mActionStopRecording;
493 Action* mActionExportProject;
494 Action* mActionImportProject;
497 Action* mActionPluginManager;
503 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)
void setOpenFileIconPath(const QString &path)
void handleActionStartRecording()
void enableUndo(bool enable=true)
QString disabledIconStyle
void handleProjectOpened(const QString &projDir, const QString &fileName)
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 addContent(ContentWidget *widget, int index, content_anchor anchor)
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