当前位置: 首页>>代码示例>>Python>>正文


Python resource_manager.getIcon函数代码示例

本文整理汇总了Python中qtodotxt.ui.resource_manager.getIcon函数的典型用法代码示例。如果您正苦于以下问题:Python getIcon函数的具体用法?Python getIcon怎么用?Python getIcon使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了getIcon函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _initUI

 def _initUI(self):
     layout = QtGui.QGridLayout(self)
     layout.setSpacing(10)
     
     self.filter_tasks = FilterTasksView(getIcon("zoom.png"), getIcon("cross.png"), self)
     self.tasks_list_view = TasksListView(self)
     
     layout.addWidget(self.filter_tasks, 1, 0)
     layout.addWidget(self.tasks_list_view, 2, 0)
     self.setLayout(layout)
开发者ID:fdevaux,项目名称:QTodoTxt,代码行数:10,代码来源:tasks_view.py

示例2: _initFilterTypeMappings

 def _initFilterTypeMappings(self):
     self._filterItemByFilterType[ContextFilter] = self._contextsItem
     self._filterItemByFilterType[ProjectFilter] = self._projectsItem
     self._filterIconByFilterType[ContextFilter] = getIcon('at.png')
     self._filterIconByFilterType[ProjectFilter] = getIcon('plus.png')
     self._treeItemByFilterType[IncompleteTasksFilter] = self._incompleteTasksItem
     self._treeItemByFilterType[UncategorizedTasksFilter] = self._uncategorizedTasksItem
     self._treeItemByFilterType[CompleteTasksFilter] = self._completeTasksItem
     self._treeItemByFilterType[HasProjectsFilter] = self._projectsItem
     self._treeItemByFilterType[HasContextsFilter] = self._contextsItem
开发者ID:CalumJEadie,项目名称:QTodoTxt,代码行数:10,代码来源:filters_tree_view.py

示例3: _initUI

    def _initUI(self):
        layout = QtWidgets.QVBoxLayout(self)
        layout.setSpacing(10)

        self.tasks_search_view = TasksSearchView(getIcon("ActionSearch.png"), getIcon("ActionClear.png"), self)
        self.tasks_list_view = TasksListView(self)
        offset = QtCore.QSettings().value("ui_margin_offset", -4)
        self.setContentsMargins(2 * offset, offset, offset, offset)
        layout.addWidget(self.tasks_search_view)
        layout.addWidget(self.tasks_list_view)
        self.setLayout(layout)
开发者ID:KGerring,项目名称:QTodoTxt,代码行数:11,代码来源:tasks_view.py

示例4: _initUI

    def _initUI(self):
        layout = QtGui.QGridLayout(self)
        layout.setSpacing(10)

        self.tasks_filter = TasksFilterView(getIcon("zoom.png"), getIcon("cross.png"), self)
        self.tasks_list_view = TasksListView(self)
        self.setContentsMargins(2 * UI_MARGINS_OFFSET, UI_MARGINS_OFFSET,
                                UI_MARGINS_OFFSET, UI_MARGINS_OFFSET)
        layout.addWidget(self.tasks_filter, 1, 0)
        layout.addWidget(self.tasks_list_view, 2, 0)
        self.setLayout(layout)
开发者ID:rayleyva,项目名称:QTodoTxt,代码行数:11,代码来源:tasks_view.py

示例5: _initIcon

    def _initIcon(self):
        view = self._controller.getView()
        icon = getIcon('qtodotxt.png')
        QtWidgets.QSystemTrayIcon.__init__(self, icon, view)
        self.activated.connect(self._onActivated)
        self.setToolTip('QTodoTxt')

        menu = QtWidgets.QMenu()
        create_task_action = menu.addAction(getIcon('TaskCreate.png'), "Create New Task")
        create_task_action.triggered.connect(self._createTask)
        toggle_visible_action = menu.addAction("Show/Hide Window")
        toggle_visible_action.triggered.connect(self._controller.toggleVisible)
        exit_action = menu.addAction(getIcon('ApplicationExit.png'), "Exit")
        exit_action.triggered.connect(self._controller.exit)
        self.setContextMenu(menu)
开发者ID:anacondaqq,项目名称:QTodoTxt,代码行数:15,代码来源:app.py

示例6: _createNewAction

 def _createNewAction(self):
     action = QtWidgets.QAction(getIcon('FileNew.png'), '&New', self)
     # infrequent action, I prefer to use ctrl+n for new task.
     action.setShortcuts(["Ctrl+Shift+N"])
     action.triggered.connect(self._main_controller.new)
     self.newAction = action
     return action
开发者ID:anacondaqq,项目名称:QTodoTxt,代码行数:7,代码来源:menu_controller.py

示例7: _addDefaultTreeItems

 def _addDefaultTreeItems(self, tree):
     self._incompleteTasksItem = \
         FilterTreeWidgetItem(None, ['Pending'], IncompleteTasksFilter(), getIcon('time.png'))
     self._uncategorizedTasksItem = \
         FilterTreeWidgetItem(None, ['Uncategorized'], UncategorizedTasksFilter(), getIcon('help.png'))
     self._contextsItem = \
         FilterTreeWidgetItem(None, ['Contexts'], HasContextsFilter(), getIcon('at.png'))
     self._projectsItem = \
         FilterTreeWidgetItem(None, ['Projects'], HasProjectsFilter(), getIcon('plus.png'))
     self._completeTasksItem = \
         FilterTreeWidgetItem(None, ['Complete'], CompleteTasksFilter(), getIcon('x.png'))
     tree.addTopLevelItems([
         self._incompleteTasksItem,
         self._uncategorizedTasksItem,
         self._contextsItem,
         self._projectsItem,
         self._completeTasksItem])
开发者ID:CalumJEadie,项目名称:QTodoTxt,代码行数:17,代码来源:filters_tree_view.py

示例8: _initActions

    def _initActions(self):
        self.filterViewAction = QtWidgets.QAction(getIcon('sidepane.png'), '&Show Filters', self)
        self.filterViewAction.setCheckable(True)
        # action.setShortcuts(['Ctrl+E']) # what should it be?
        self.filterViewAction.triggered.connect(self._toggleFilterView)

        self.showFutureAction = QtWidgets.QAction(getIcon('future.png'), '&Show Future Tasks', self)
        self.showFutureAction.setCheckable(True)
        # action.setShortcuts(['Ctrl+E']) # what should it be?
        self.showFutureAction.triggered.connect(self._toggleShowFuture)

        self.showCompletedAction = QtWidgets.QAction(getIcon('show_completed.png'), '&Show Completed Tasks', self)
        self.showCompletedAction.setCheckable(True)
        # action.setShortcuts(['Ctrl+E']) # what should it be?
        self.showCompletedAction.triggered.connect(self._toggleShowCompleted)

        self.archiveAction = QtWidgets.QAction(getIcon('archive.png'), '&Archive Completed Tasks', self)
        # action.setShortcuts(['Ctrl+E']) # what should it be?
        self.archiveAction.triggered.connect(self._archive_all_done_tasks)
开发者ID:KGerring,项目名称:QTodoTxt,代码行数:19,代码来源:main_controller.py

示例9: _initFileMenu

 def _initFileMenu(self):
     fileMenu = self._menu.addMenu('&File')
     fileMenu.addAction(self._createNewAction())     
     fileMenu.addAction(self._createOpenAction())        
     fileMenu.addAction(self._createSaveAction())
     fileMenu.addAction(self._createRevertAction())
     fileMenu.addSeparator()
     preferenceMenu = fileMenu.addMenu(getIcon('wrench.png'),'&Preferences')
     preferenceMenu.addAction(self._createPreferenceAction())
     fileMenu.addSeparator()
     fileMenu.addAction(self._createExitAction())
开发者ID:romarknmsu,项目名称:QTodoTxt,代码行数:11,代码来源:menu_controller.py

示例10: _initUI

    def _initUI(self):

        splitter = QtGui.QSplitter()

        self.filters_tree_view = FiltersTreeView(splitter)
        self.tasks_view = TasksView(splitter)

        self.setCentralWidget(splitter)

        self.resize(800, 400)
        splitter.setSizes([250, 550])
        self.setWindowIcon(getIcon('qtodotxt.ico'))
开发者ID:mattiasdh,项目名称:QTodoTxt,代码行数:12,代码来源:main_view.py

示例11: _addDefaultTreeItems

 def _addDefaultTreeItems(self, tree):
     self._incompleteTasksItem = FilterTreeWidgetItem(
         None, ["Pending"], IncompleteTasksFilter(), getIcon("time.png")
     )
     self._dueItem = FilterTreeWidgetItem(None, ["Due"], HasDueDateFilter(), getIcon("due.png"))
     self._uncategorizedTasksItem = FilterTreeWidgetItem(
         None, ["Uncategorized"], UncategorizedTasksFilter(), getIcon("help.png")
     )
     self._contextsItem = FilterTreeWidgetItem(None, ["Contexts"], HasContextsFilter(), getIcon("at.png"))
     self._projectsItem = FilterTreeWidgetItem(None, ["Projects"], HasProjectsFilter(), getIcon("plus.png"))
     self._completeTasksItem = FilterTreeWidgetItem(None, ["Complete"], CompleteTasksFilter(), getIcon("x.png"))
     tree.addTopLevelItems(
         [
             self._incompleteTasksItem,
             self._dueItem,
             self._uncategorizedTasksItem,
             self._contextsItem,
             self._projectsItem,
             self._completeTasksItem,
         ]
     )
开发者ID:rayleyva,项目名称:QTodoTxt,代码行数:21,代码来源:filters_tree_view.py

示例12: _addDefaultTreeItems

 def _addDefaultTreeItems(self, tree):
     self._allTasksItem = FilterTreeWidgetItem(None,
                                               ['All'],
                                               AllTasksFilter(),
                                               getIcon('FilterAll.png'))
     self._dueItem = FilterTreeWidgetItem(None,
                                          ['Due'],
                                          HasDueDateFilter(),
                                          getIcon('FilterDue.png'))
     self._uncategorizedTasksItem = FilterTreeWidgetItem(None,
                                                         ['Uncategorized'],
                                                         UncategorizedTasksFilter(),
                                                         getIcon('FilterUncategorized.png'))
     self._contextsItem = FilterTreeWidgetItem(None,
                                               ['Contexts'],
                                               HasContextsFilter(),
                                               getIcon('FilterContexts.png'))
     self._projectsItem = FilterTreeWidgetItem(None,
                                               ['Projects'],
                                               HasProjectsFilter(),
                                               getIcon('FilterProjects.png'))
     self._completeTasksItem = FilterTreeWidgetItem(None,
                                                    ['Complete'],
                                                    CompleteTasksFilter(),
                                                    getIcon('FilterComplete.png'))
     tree.addTopLevelItems([
         self._allTasksItem,
         self._uncategorizedTasksItem,
         self._dueItem,
         self._contextsItem,
         self._projectsItem,
         self._completeTasksItem
     ])
开发者ID:KGerring,项目名称:QTodoTxt,代码行数:33,代码来源:filters_tree_view.py

示例13: _addDefaultTreeItems

 def _addDefaultTreeItems(self, tree):
     self._allTasksItem = FilterTreeWidgetItem(None, ["All"], AllTasksFilter(), getIcon("FilterAll.png"))
     self._dueItem = FilterTreeWidgetItem(None, ["Due"], HasDueDateFilter(), getIcon("FilterDue.png"))
     self._uncategorizedTasksItem = FilterTreeWidgetItem(
         None, ["Uncategorized"], UncategorizedTasksFilter(), getIcon("FilterUncategorized.png")
     )
     self._contextsItem = FilterTreeWidgetItem(
         None, ["Contexts"], HasContextsFilter(), getIcon("FilterContexts.png")
     )
     self._projectsItem = FilterTreeWidgetItem(
         None, ["Projects"], HasProjectsFilter(), getIcon("FilterProjects.png")
     )
     self._completeTasksItem = FilterTreeWidgetItem(
         None, ["Complete"], CompleteTasksFilter(), getIcon("FilterComplete.png")
     )
     tree.addTopLevelItems(
         [
             self._allTasksItem,
             self._uncategorizedTasksItem,
             self._dueItem,
             self._contextsItem,
             self._projectsItem,
             self._completeTasksItem,
         ]
     )
开发者ID:anacondaqq,项目名称:QTodoTxt,代码行数:25,代码来源:filters_tree_view.py

示例14: _initFileMenu

 def _initFileMenu(self):
     fileMenu = self._menu.addMenu('&File')
     fileMenu.addAction(self._createNewAction())
     fileMenu.addAction(self._createOpenAction())
     fileMenu.addAction(self._createSaveAction())
     fileMenu.addAction(self._createRevertAction())
     fileMenu.addSeparator()
     preferenceMenu = fileMenu.addMenu(getIcon('ApplicationPreferences.png'), '&Preferences')
     preferenceMenu.addAction(self._createPreferenceAction())
     preferenceMenu.addAction(self._autoSavePreferenceAction())
     preferenceMenu.addAction(self._autoArchivePreferenceAction())
     preferenceMenu.addAction(self._hideFutureTasksAction())
     fileMenu.addSeparator()
     fileMenu.addAction(self._createExitAction())
开发者ID:kmicc,项目名称:QTodoTxt,代码行数:14,代码来源:menu_controller.py

示例15: _initUI

    def _initUI(self):

        self.splitter = QtWidgets.QSplitter()
        self.splitter.setHandleWidth(1)

        cssPath = getResourcePath("css/default.css")
        css = open(cssPath, 'r', encoding='utf-8').read()
        self.setStyleSheet(css)

        self.filters_tree_view = FiltersTreeView(self.splitter)
        self.tasks_view = TasksView(self.splitter)

        self.setCentralWidget(self.splitter)

        self.resize(800, 400)
        self.splitter.setSizes([250, 550])
        self.setWindowIcon(getIcon('qtodotxt.png'))
开发者ID:catkomi,项目名称:QTodoTxt,代码行数:17,代码来源:main_view.py


注:本文中的qtodotxt.ui.resource_manager.getIcon函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。