Source code for appbase.mainWindowRessources.menubar

# -*- coding: utf-8 -*-

#foreign
from PyQt4 import QtGui

#this pgk
from menupreferences import MenuPreferences
from menuabout import MenuAbout
from menuShortcuts import MenuShortcuts

#own
from fancywidgets.pyQtBased.MenuBar import MenuBar as FWMenuBar
from fancytools.os.PathStr import PathStr


class _RenameStateDialog(QtGui.QDialog):
    '''
    A simple QDialog asking for a new name for a given save state
    '''
    def __init__(self, oldStateName):
        QtGui.QDialog.__init__(self)
        self.setWindowTitle('Rename State')
        l = QtGui.QVBoxLayout()
        self.setLayout(l)
        hl = QtGui.QHBoxLayout()
        hl.addWidget(QtGui.QLabel(oldStateName))
        self.editor = QtGui.QLineEdit(oldStateName)
        hl.addWidget(self.editor)
        
        l.addLayout(hl)
        
        self.btn_done = QtGui.QPushButton('Done')
        self.btn_done.clicked.connect(self.accept)
        l.addWidget(self.btn_done)