Ignore:
Timestamp:
07/04/19 17:57:45 (5 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
python3
hg-Phase:
(<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
Message:

Using 'Gtk' instead of 'gtk' (re #347)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/gui/common.py

    r995 r996  
    2626from gi.repository import GdkPixbuf as gdkPixbuf
    2727gi.require_version("Gtk", "3.0")
    28 from gi.repository import Gtk as gtk
     28from gi.repository import Gtk
    2929try:
    3030    gi.require_version("AppIndicator3", "0.1")
     
    3636
    3737
    38 MESSAGETYPE_ERROR = gtk.MessageType.ERROR
    39 MESSAGETYPE_QUESTION = gtk.MessageType.QUESTION
    40 MESSAGETYPE_INFO = gtk.MessageType.INFO
    41 RESPONSETYPE_NONE = gtk.ResponseType.NONE
    42 RESPONSETYPE_OK = gtk.ResponseType.OK
    43 RESPONSETYPE_YES = gtk.ResponseType.YES
    44 RESPONSETYPE_NO = gtk.ResponseType.NO
    45 RESPONSETYPE_ACCEPT = gtk.ResponseType.ACCEPT
    46 RESPONSETYPE_REJECT = gtk.ResponseType.REJECT
    47 RESPONSETYPE_CANCEL = gtk.ResponseType.CANCEL
    48 ACCEL_VISIBLE = gtk.AccelFlags.VISIBLE
     38MESSAGETYPE_ERROR = Gtk.MessageType.ERROR
     39MESSAGETYPE_QUESTION = Gtk.MessageType.QUESTION
     40MESSAGETYPE_INFO = Gtk.MessageType.INFO
     41RESPONSETYPE_NONE = Gtk.ResponseType.NONE
     42RESPONSETYPE_OK = Gtk.ResponseType.OK
     43RESPONSETYPE_YES = Gtk.ResponseType.YES
     44RESPONSETYPE_NO = Gtk.ResponseType.NO
     45RESPONSETYPE_ACCEPT = Gtk.ResponseType.ACCEPT
     46RESPONSETYPE_REJECT = Gtk.ResponseType.REJECT
     47RESPONSETYPE_CANCEL = Gtk.ResponseType.CANCEL
     48ACCEL_VISIBLE = Gtk.AccelFlags.VISIBLE
    4949CONTROL_MASK = gdk.ModifierType.CONTROL_MASK
    50 DIALOG_MODAL = gtk.DialogFlags.MODAL
    51 WRAP_WORD = gtk.WrapMode.WORD
    52 JUSTIFY_CENTER = gtk.Justification.CENTER
    53 JUSTIFY_LEFT = gtk.Justification.LEFT
     50DIALOG_MODAL = Gtk.DialogFlags.MODAL
     51WRAP_WORD = Gtk.WrapMode.WORD
     52JUSTIFY_CENTER = Gtk.Justification.CENTER
     53JUSTIFY_LEFT = Gtk.Justification.LEFT
    5454
    5555CONTROL_MASK = gdk.ModifierType.CONTROL_MASK
     
    6060SCROLL_DOWN = gdk.ScrollDirection.DOWN
    6161
    62 SPIN_USER_DEFINED = gtk.SpinType.USER_DEFINED
    63 
    64 FILE_CHOOSER_ACTION_SELECT_FOLDER = gtk.FileChooserAction.SELECT_FOLDER
    65 FILE_CHOOSER_ACTION_OPEN = gtk.FileChooserAction.OPEN
    66 FILE_CHOOSER_ACTION_SAVE = gtk.FileChooserAction.SAVE
    67 
    68 SELECTION_MULTIPLE = gtk.SelectionMode.MULTIPLE
    69 
    70 SHADOW_IN = gtk.ShadowType.IN
    71 SHADOW_NONE = gtk.ShadowType.NONE
    72 
    73 POLICY_AUTOMATIC = gtk.PolicyType.AUTOMATIC
    74 POLICY_NEVER = gtk.PolicyType.NEVER
    75 POLICY_ALWAYS = gtk.PolicyType.ALWAYS
     62SPIN_USER_DEFINED = Gtk.SpinType.USER_DEFINED
     63
     64FILE_CHOOSER_ACTION_SELECT_FOLDER = Gtk.FileChooserAction.SELECT_FOLDER
     65FILE_CHOOSER_ACTION_OPEN = Gtk.FileChooserAction.OPEN
     66FILE_CHOOSER_ACTION_SAVE = Gtk.FileChooserAction.SAVE
     67
     68SELECTION_MULTIPLE = Gtk.SelectionMode.MULTIPLE
     69
     70SHADOW_IN = Gtk.ShadowType.IN
     71SHADOW_NONE = Gtk.ShadowType.NONE
     72
     73POLICY_AUTOMATIC = Gtk.PolicyType.AUTOMATIC
     74POLICY_NEVER = Gtk.PolicyType.NEVER
     75POLICY_ALWAYS = Gtk.PolicyType.ALWAYS
    7676
    7777WEIGHT_NORMAL = pango.Weight.NORMAL
     
    8181WINDOW_STATE_WITHDRAWN = gdk.WindowState.WITHDRAWN
    8282
    83 SORT_ASCENDING = gtk.SortType.ASCENDING
    84 SORT_DESCENDING = gtk.SortType.DESCENDING
     83SORT_ASCENDING = Gtk.SortType.ASCENDING
     84SORT_DESCENDING = Gtk.SortType.DESCENDING
    8585
    8686EVENT_BUTTON_PRESS = gdk.EventType.BUTTON_PRESS
    8787
    88 TREE_VIEW_COLUMN_FIXED = gtk.TreeViewColumnSizing.FIXED
    89 
    90 FILL = gtk.AttachOptions.FILL
    91 EXPAND = gtk.AttachOptions.EXPAND
    92 
    93 UPDATE_IF_VALID = gtk.SpinButtonUpdatePolicy.IF_VALID
    94 
    95 SELECTION_MULTIPLE = gtk.SelectionMode.MULTIPLE
     88TREE_VIEW_COLUMN_FIXED = Gtk.TreeViewColumnSizing.FIXED
     89
     90FILL = Gtk.AttachOptions.FILL
     91EXPAND = Gtk.AttachOptions.EXPAND
     92
     93UPDATE_IF_VALID = Gtk.SpinButtonUpdatePolicy.IF_VALID
     94
     95SELECTION_MULTIPLE = Gtk.SelectionMode.MULTIPLE
    9696
    9797pixbuf_new_from_file = gdkPixbuf.Pixbuf.new_from_file
     
    139139#------------------------------------------------------------------------------
    140140
    141 class IntegerEntry(gtk.Entry):
     141class IntegerEntry(Gtk.Entry):
    142142    """An entry that allows only either an empty value, or an integer."""
    143143    def __init__(self, defaultValue = None):
    144144        """Construct the entry."""
    145         gtk.Entry.__init__(self)
     145        Gtk.Entry.__init__(self)
    146146
    147147        self.set_alignment(1.0)
     
    191191#------------------------------------------------------------------------------
    192192
    193 class TimeEntry(gtk.Entry):
     193class TimeEntry(Gtk.Entry):
    194194    """Widget to display and edit a time value in HH:MM format."""
    195195    def __init__(self):
     
    296296            pass
    297297        else:
    298             gtk.gdk.display_get_default().beep()
     298            Gtk.gdk.display_get_default().beep()
    299299            self.stop_emission(signal)
    300300
    301301#------------------------------------------------------------------------------
    302302
    303 class CredentialsDialog(gtk.Dialog):
     303class CredentialsDialog(Gtk.Dialog):
    304304    """A dialog window to ask for a user name and a password."""
    305305    def __init__(self, gui, userName, password,
     
    320320        contentArea = self.get_content_area()
    321321
    322         contentAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     322        contentAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    323323                                         xscale = 0.0, yscale = 0.0)
    324324        contentAlignment.set_padding(padding_top = 4, padding_bottom = 16,
     
    327327        contentArea.pack_start(contentAlignment, False, False, 0)
    328328
    329         contentVBox = gtk.VBox()
     329        contentVBox = Gtk.VBox()
    330330        contentAlignment.add(contentVBox)
    331331
    332332        if infoText is not None:
    333             label = gtk.Label(infoText)
     333            label = Gtk.Label(infoText)
    334334            label.set_alignment(0.0, 0.0)
    335335
    336336            contentVBox.pack_start(label, False, False, 0)
    337337
    338         tableAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     338        tableAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    339339                                       xscale = 0.0, yscale = 0.0)
    340340        tableAlignment.set_padding(padding_top = 24, padding_bottom = 0,
    341341                                   padding_left = 0, padding_right = 0)
    342342
    343         table = gtk.Table(3, 2)
     343        table = Gtk.Table(3, 2)
    344344        table.set_row_spacings(4)
    345345        table.set_col_spacings(16)
     
    349349        contentVBox.pack_start(tableAlignment, True, True, 0)
    350350
    351         label = gtk.Label(userNameLabel)
     351        label = Gtk.Label(userNameLabel)
    352352        label.set_use_underline(True)
    353353        label.set_alignment(0.0, 0.5)
    354354        table.attach(label, 0, 1, 0, 1)
    355355
    356         self._userName = gtk.Entry()
     356        self._userName = Gtk.Entry()
    357357        self._userName.set_width_chars(16)
    358358        # FIXME: enabled the OK button only when there is something in thr
     
    365365        label.set_mnemonic_widget(self._userName)
    366366
    367         label = gtk.Label(passwordLabel)
     367        label = Gtk.Label(passwordLabel)
    368368        label.set_use_underline(True)
    369369        label.set_alignment(0.0, 0.5)
    370370        table.attach(label, 0, 1, 1, 2)
    371371
    372         self._password = gtk.Entry()
     372        self._password = Gtk.Entry()
    373373        self._password.set_visibility(False)
    374374        #self._password.connect("changed",
     
    380380
    381381        if rememberPassword is not None:
    382             self._rememberButton = gtk.CheckButton(rememberLabel)
     382            self._rememberButton = Gtk.CheckButton(rememberLabel)
    383383            self._rememberButton.set_use_underline(True)
    384384            self._rememberButton.set_tooltip_text(rememberTooltip)
     
    522522
    523523    Return a boolean indicating the answer."""
    524     dialog = gtk.MessageDialog(parent = parent,
     524    dialog = Gtk.MessageDialog(parent = parent,
    525525                               type = MESSAGETYPE_QUESTION,
    526526                               message_format = question)
     
    540540                title = WINDOW_TITLE_BASE):
    541541    """Display an error dialog box with the given message."""
    542     dialog = gtk.MessageDialog(parent = parent,
     542    dialog = Gtk.MessageDialog(parent = parent,
    543543                               type = MESSAGETYPE_ERROR,
    544544                               message_format = message)
     
    562562
    563563def createFlightTypeComboBox():
    564         flightTypeModel = gtk.ListStore(str, int)
     564        flightTypeModel = Gtk.ListStore(str, int)
    565565        for type in _const.flightTypes:
    566566            name = "flighttype_" + _const.flightType2string(type)
    567567            flightTypeModel.append([xstr(name), type])
    568568
    569         flightType = gtk.ComboBox(model = flightTypeModel)
    570         renderer = gtk.CellRendererText()
     569        flightType = Gtk.ComboBox(model = flightTypeModel)
     570        renderer = Gtk.CellRendererText()
    571571        flightType.pack_start(renderer, True)
    572572        flightType.add_attribute(renderer, "text", 0)
Note: See TracChangeset for help on using the changeset viewer.