11"""Main Window View."""
2- from PySide6 .QtWidgets import (QApplication , QMainWindow , QDockWidget ,
3- QTableView , QWidget , QVBoxLayout , QPushButton , QTabWidget )
4- from PySide6 .QtCore import Qt , Signal , QSettings
2+ from PySide6 .QtWidgets import (QMainWindow , QDockWidget ,
3+ QWidget , QVBoxLayout , QTabWidget , QSizePolicy )
4+ from PySide6 .QtCore import Qt , QSettings
55from .sbml_view import SbmlViewer
66from .table_view import TableViewer
77from ..utils import FindReplaceBar
@@ -142,7 +142,9 @@ def setup_toolbar(self, actions):
142142 tb = self .addToolBar ("MainToolbar" )
143143 tb .setObjectName ("MainToolbar" )
144144 self .setUnifiedTitleAndToolBarOnMac (True )
145-
145+ # spacer for later
146+ spacer = QWidget ()
147+ spacer .setSizePolicy (QSizePolicy .Expanding , QSizePolicy .Preferred )
146148 # first the normal open / save operations
147149 tb .addAction (actions ["new" ])
148150 tb .addAction (actions ["open" ])
@@ -153,6 +155,7 @@ def setup_toolbar(self, actions):
153155 tb .addAction (actions ["delete_row" ])
154156 tb .addAction (actions ["add_column" ])
155157 tb .addAction (actions ["delete_column" ])
158+ tb .addWidget (spacer )
156159 tb .addWidget (actions ["filter_widget" ])
157160
158161 def add_menu_action (self , dock_widget , name ):
0 commit comments