47 class GatelibraryGraphicsView;
126 std::unique_ptr<Netlist> mDemoNetlist;
127 std::filesystem::path mPath;
130 bool mReadOnly =
false;
131 bool mCreationMode =
false;
bool initialize(GateLibrary *gateLibrary=nullptr, bool readOnly=false)
void updateTabs(GateType *gateType)
bool callUnsavedChangesWindow()
void handleCancelClicked()
void handleCreateAction()
void handleSaveAsAction()
void handleEditWizard(const QModelIndex &index)
void handleDeleteType(QModelIndex index)
void handleSelectionChanged(const QModelIndex &index, const QModelIndex &prevIndex)
GateLibraryManager(MainWindow *parent)
void resizeEvent(QResizeEvent *evt) override
A model to display loaded gatelibraries.
QObject * parent() const const