def __init__(self, parent=None):
        QDialog.__init__(self, parent)

        self.path = os.path.dirname(__file__)

        # Set up the user interface
        uic.loadUi(os.path.join(self.path, "settingsdialog.ui"), self)

        # Set the window icon
        self.setWindowIcon(QIcon(os.path.join(self.path, "icon-small.png")))