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/timetable.py

    r995 r996  
    1414#-----------------------------------------------------------------------------
    1515
    16 class Timetable(gtk.Alignment):
     16class Timetable(Gtk.Alignment):
    1717    """The widget for the time table."""
    1818    def _getVIPRenderer():
    1919        """Get the renderer for the VIP column."""
    20         renderer = gtk.CellRendererToggle()
     20        renderer = Gtk.CellRendererToggle()
    2121        renderer.set_activatable(True)
    2222        return renderer
     
    7474            columnDescriptor.appendType(types)
    7575
    76         self._model = gtk.ListStore(*types)
     76        self._model = Gtk.ListStore(*types)
    7777        if defaultSortableIndex is not None:
    7878            sortOrder = SORT_DESCENDING \
     
    8080              else SORT_ASCENDING
    8181            self._model.set_sort_column_id(defaultSortableIndex, sortOrder)
    82         self._view = gtk.TreeView(self._model)
     82        self._view = Gtk.TreeView(self._model)
    8383
    8484        self._view.connect("motion-notify-event", self._updateTooltip)
    8585
    86         flightPairIndexColumn = gtk.TreeViewColumn()
     86        flightPairIndexColumn = Gtk.TreeViewColumn()
    8787        flightPairIndexColumn.set_visible(False)
    8888        self._view.append_column(flightPairIndexColumn)
     
    102102        selection.connect("changed", self._selectionChanged)
    103103
    104         scrolledWindow = gtk.ScrolledWindow()
     104        scrolledWindow = Gtk.ScrolledWindow()
    105105        scrolledWindow.add(self._view)
    106106        scrolledWindow.set_size_request(800, -1)
    107107
    108108        # FIXME: these should be constants in common.py
    109         scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC,
    110                                   gtk.PolicyType.AUTOMATIC)
    111         scrolledWindow.set_shadow_type(gtk.ShadowType.IN)
     109        scrolledWindow.set_policy(Gtk.PolicyType.AUTOMATIC,
     110                                  Gtk.PolicyType.AUTOMATIC)
     111        scrolledWindow.set_shadow_type(Gtk.ShadowType.IN)
    112112
    113113        super(Timetable, self).__init__(xalign = 0.5, yalign = 0.0,
     
    252252#-----------------------------------------------------------------------------
    253253
    254 class CalendarWindow(gtk.Window):
     254class CalendarWindow(Gtk.Window):
    255255    """A window for a calendar."""
    256256    def __init__(self):
     
    262262        self.connect("key-press-event", self._keyPressed)
    263263
    264         mainAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     264        mainAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    265265                                      xscale = 1.0, yscale = 1.0)
    266266        #mainAlignment.set_padding(padding_top = 0, padding_bottom = 12,
    267267        #                              padding_left = 8, padding_right = 8)
    268268
    269         self._calendar = gtk.Calendar()
     269        self._calendar = Gtk.Calendar()
    270270        self._calendar.connect("day-selected-double-click", self._daySelectedDoubleClick)
    271271        mainAlignment.add(self._calendar)
     
    305305#-----------------------------------------------------------------------------
    306306
    307 class BookDialog(gtk.Dialog):
     307class BookDialog(Gtk.Dialog):
    308308    """The dialog box to select additional data for a booking."""
    309309    def __init__(self, timetableWindow, flightPair, planes):
     
    315315        contentArea = self.get_content_area()
    316316
    317         frame = gtk.Frame(xstr("timetable_book_frame_title"))
     317        frame = Gtk.Frame(xstr("timetable_book_frame_title"))
    318318        frame.set_size_request(600, -1)
    319319
    320         mainAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     320        mainAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    321321                                      xscale = 0.0, yscale = 0.0)
    322322        mainAlignment.set_padding(padding_top = 16, padding_bottom = 12,
    323323                                  padding_left = 8, padding_right = 8)
    324324
    325         table = gtk.Table(6, 2)
     325        table = Gtk.Table(6, 2)
    326326        table.set_row_spacings(8)
    327327        table.set_col_spacings(16)
    328328
    329329        row = 0
    330         label = gtk.Label()
     330        label = Gtk.Label()
    331331        label.set_markup(xstr("timetable_book_callsign"))
    332332        label.set_alignment(0.0, 0.5)
     
    336336        if flightPair.flight1 is not None:
    337337            text += " / " + flightPair.flight1.callsign
    338         label = gtk.Label(text)
     338        label = Gtk.Label(text)
    339339        label.set_alignment(0.0, 0.5)
    340340        table.attach(label, 1, 2, row, row + 1)
     
    342342        row += 1
    343343
    344         label = gtk.Label()
     344        label = Gtk.Label()
    345345        label.set_markup(xstr("timetable_book_from_to"))
    346346        label.set_alignment(0.0, 0.5)
     
    351351        if flightPair.flight1 is not None:
    352352            text += " - " + flightPair.flight1.arrivalICAO
    353         label = gtk.Label(text)
     353        label = Gtk.Label(text)
    354354        label.set_alignment(0.0, 0.5)
    355355        table.attach(label, 1, 2, row, row + 1)
     
    359359        if flightPair.flight0.type==ScheduledFlight.TYPE_VIP and \
    360360           flightPair.flight0.date!=const.defaultDate:
    361             label = gtk.Label()
     361            label = Gtk.Label()
    362362            label.set_markup(xstr("timetable_book_flightDate"))
    363363            label.set_use_underline(True)
     
    365365            table.attach(label, 0, 1, row, row + 1)
    366366
    367             self._flightDate = gtk.Button()
     367            self._flightDate = Gtk.Button()
    368368            self._flightDate.connect("clicked", self._flightDateClicked)
    369369            self._flightDate.set_tooltip_text(xstr("timetable_book_flightDate_tooltip"))
     
    384384            self._calendarWindow = None
    385385
    386         label = gtk.Label()
     386        label = Gtk.Label()
    387387        label.set_markup(xstr("timetable_book_dep_arr"))
    388388        label.set_alignment(0.0, 0.5)
     
    394394            text += " / " + str(flightPair.flight1.departureTime) + " - " + \
    395395                    str(flightPair.flight1.arrivalTime)
    396         label = gtk.Label(text)
     396        label = Gtk.Label(text)
    397397        label.set_alignment(0.0, 0.5)
    398398        table.attach(label, 1, 2, row, row + 1)
     
    400400        row += 1
    401401
    402         label = gtk.Label()
     402        label = Gtk.Label()
    403403        label.set_markup(xstr("timetable_book_duration"))
    404404        label.set_alignment(0.0, 0.5)
     
    411411            duration = flightPair.flight0.duration
    412412            text += " / %02d:%02d" % (duration/3600, (duration%3600)/60)
    413         label = gtk.Label(text)
     413        label = Gtk.Label(text)
    414414        label.set_alignment(0.0, 0.5)
    415415        table.attach(label, 1, 2, row, row + 1)
     
    417417        row += 2
    418418
    419         label = gtk.Label()
     419        label = Gtk.Label()
    420420        label.set_markup(xstr("timetable_book_tailNumber"))
    421421        label.set_alignment(0.0, 0.5)
     
    423423
    424424        self._planes = planes
    425         tailNumbersModel = gtk.ListStore(str)
     425        tailNumbersModel = Gtk.ListStore(str)
    426426        for plane in planes:
    427427            tailNumbersModel.append((plane.tailNumber,))
    428428
    429         self._tailNumber = gtk.ComboBox(model = tailNumbersModel)
    430         renderer = gtk.CellRendererText()
     429        self._tailNumber = Gtk.ComboBox(model = tailNumbersModel)
     430        renderer = Gtk.CellRendererText()
    431431        self._tailNumber.pack_start(renderer, True)
    432432        self._tailNumber.add_attribute(renderer, "text", 0)
     
    465465    def _flightDateClicked(self, button):
    466466        """Called when the flight date button is clicked."""
    467         self._calendarWindow.set_position(gtk.WIN_POS_MOUSE)
     467        self._calendarWindow.set_position(Gtk.WIN_POS_MOUSE)
    468468        self.set_focus(self._calendarWindow)
    469469        self._calendarWindow.show_all()
     
    481481#-----------------------------------------------------------------------------
    482482
    483 class TimetableWindow(gtk.Window):
     483class TimetableWindow(Gtk.Window):
    484484    """The window to display the timetable."""
    485485    typeFamilies = [
     
    506506        self.connect("key-press-event", self._keyPressed)
    507507
    508         mainAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     508        mainAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    509509                                      xscale = 1.0, yscale = 1.0)
    510510        mainAlignment.set_padding(padding_top = 0, padding_bottom = 12,
    511511                                  padding_left = 8, padding_right = 8)
    512512
    513         vbox = gtk.VBox()
    514 
    515         filterAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     513        vbox = Gtk.VBox()
     514
     515        filterAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    516516                                        xscale = 1.0, yscale = 1.0)
    517517
    518         filterFrame = gtk.Frame()
     518        filterFrame = Gtk.Frame()
    519519        filterFrame.set_label(xstr("timetable_filter"))
    520520
    521         filterVBox = gtk.VBox()
    522 
    523         topAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     521        filterVBox = Gtk.VBox()
     522
     523        topAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    524524                                     xscale = 0.0, yscale = 0.0)
    525         topHBox = gtk.HBox()
    526 
    527         label = gtk.Label(xstr("timetable_flightdate"))
     525        topHBox = Gtk.HBox()
     526
     527        label = Gtk.Label(xstr("timetable_flightdate"))
    528528        label.set_use_underline(True)
    529529        topHBox.pack_start(label, False, False, 4)
    530530
    531         self._flightDate = gtk.Button()
     531        self._flightDate = Gtk.Button()
    532532        self._flightDate.connect("clicked", self._flightDateClicked)
    533533        self._flightDate.connect("clicked", self._flightDateClicked)
     
    536536        topHBox.pack_start(self._flightDate, False, False, 4)
    537537
    538         filler = gtk.Alignment()
     538        filler = Gtk.Alignment()
    539539        filler.set_size_request(48, 2)
    540540        topHBox.pack_start(filler, False, True, 0)
    541541
    542         self._regularFlights = gtk.CheckButton(xstr("timetable_show_regular"))
     542        self._regularFlights = Gtk.CheckButton(xstr("timetable_show_regular"))
    543543        self._regularFlights.set_use_underline(True)
    544544        self._regularFlights.set_tooltip_text(xstr("timetable_show_regular_tooltip"))
     
    547547        topHBox.pack_start(self._regularFlights, False, False, 8)
    548548
    549         self._vipFlights = gtk.CheckButton(xstr("timetable_show_vip"))
     549        self._vipFlights = Gtk.CheckButton(xstr("timetable_show_vip"))
    550550        self._vipFlights.set_use_underline(True)
    551551        self._vipFlights.set_tooltip_text(xstr("timetable_show_vip_tooltip"))
     
    558558        filterVBox.pack_start(topAlignment, False, False, 4)
    559559
    560         separator = gtk.HSeparator()
     560        separator = Gtk.HSeparator()
    561561        filterVBox.pack_start(separator, False, False, 4)
    562562
    563         typeAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,
     563        typeAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5,
    564564                                      xscale = 0.0, yscale = 0.0)
    565565
     
    567567        numRows = (len(TimetableWindow.typeFamilies)+numColumns-1)/numColumns
    568568
    569         typeTable = gtk.Table(numRows, numColumns)
     569        typeTable = Gtk.Table(numRows, numColumns)
    570570        typeTable.set_col_spacings(8)
    571571        row = 0
     
    573573        self._typeFamilyButtons = {}
    574574        for typeFamily in TimetableWindow.typeFamilies:
    575             checkButton = gtk.CheckButton(aircraftFamilyNames[typeFamily])
     575            checkButton = Gtk.CheckButton(aircraftFamilyNames[typeFamily])
    576576            checkButton.set_active(True)
    577577            checkButton.connect("toggled", self._filterChanged)
     
    599599        vbox.pack_start(self._timetable, True, True, 2)
    600600
    601         alignment = gtk.Alignment(xalign = 1.0, yalign = 0.5,
     601        alignment = Gtk.Alignment(xalign = 1.0, yalign = 0.5,
    602602                                  xscale = 0.0, yscale = 0.0)
    603         buttonBox = gtk.HBox()
    604 
    605         self._bookButton = gtk.Button(xstr("button_book"))
     603        buttonBox = Gtk.HBox()
     604
     605        self._bookButton = Gtk.Button(xstr("button_book"))
    606606        self._bookButton.set_use_underline(True)
    607607        self._bookButton.set_can_default(True)
     
    610610        buttonBox.pack_start(self._bookButton, False, False, 4);
    611611
    612         self._closeButton = gtk.Button(xstr("button_close"))
     612        self._closeButton = Gtk.Button(xstr("button_close"))
    613613        self._closeButton.set_use_underline(True)
    614614        self._closeButton.connect("clicked", self._closeClicked)
     
    678678    def _flightDateClicked(self, button):
    679679        """Called when the flight date button is clicked."""
    680         self._calendarWindow.set_position(gtk.WIN_POS_MOUSE)
     680        self._calendarWindow.set_position(Gtk.WIN_POS_MOUSE)
    681681        self.set_focus(self._calendarWindow)
    682682        self._calendarWindow.show_all()
     
    771771        """Called when the booking has finished."""
    772772        if returned:
    773             dialog = gtk.MessageDialog(parent = self,
     773            dialog = Gtk.MessageDialog(parent = self,
    774774                                       type = MESSAGETYPE_INFO,
    775775                                       message_format = xstr("bookflights_successful"))
    776776            dialog.format_secondary_markup(xstr("bookflights_successful_secondary"))
    777777        else:
    778             dialog = gtk.MessageDialog(parent = self,
     778            dialog = Gtk.MessageDialog(parent = self,
    779779                                       type = MESSAGETYPE_ERROR,
    780780                                       message_format = xstr("bookflights_failed"))
     
    789789    def _createTimetablePopupMenu(self):
    790790        """Get the popuop menu for the timetable."""
    791         menu = gtk.Menu()
    792 
    793         menuItem = gtk.MenuItem()
     791        menu = Gtk.Menu()
     792
     793        menuItem = Gtk.MenuItem()
    794794        menuItem.set_label(xstr("timetable_popup_book"))
    795795        menuItem.set_use_underline(True)
Note: See TracChangeset for help on using the changeset viewer.