本文整理汇总了Python中qtodotxt.ui.resource_manager.getIcon函数的典型用法代码示例。如果您正苦于以下问题:Python getIcon函数的具体用法?Python getIcon怎么用?Python getIcon使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getIcon函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: _initFilterTypeMappings
def _initFilterTypeMappings(self):
self._filterItemByFilterType[ContextFilter] = self._contextsItem
self._filterItemByFilterType[ProjectFilter] = self._projectsItem
self._filterItemByFilterType[DueFilter] = self._dueItem
self._filterIconByFilterType[ContextFilter] = getIcon('FilterContexts.png')
self._filterIconByFilterType[ProjectFilter] = getIcon('FilterProjects.png')
self._filterIconByFilterType[DueTodayFilter] = getIcon('FilterDueToday.png')
self._filterIconByFilterType[DueTomorrowFilter] = getIcon('FilterDueTomorrow.png')
self._filterIconByFilterType[DueThisWeekFilter] = getIcon('FilterDueWeek.png')
self._filterIconByFilterType[DueThisMonthFilter] = getIcon('FilterDueMonth.png')
self._filterIconByFilterType[DueOverdueFilter] = getIcon('FilterDueOverdue.png')
self._treeItemByFilterType[AllTasksFilter] = self._allTasksItem
self._treeItemByFilterType[UncategorizedTasksFilter] = self._uncategorizedTasksItem
self._treeItemByFilterType[CompleteTasksFilter] = self._completeTasksItem
self._treeItemByFilterType[HasProjectsFilter] = self._projectsItem
self._treeItemByFilterType[HasDueDateFilter] = self._dueItem
self._treeItemByFilterType[HasContextsFilter] = self._contextsItem
开发者ID:KGerring,项目名称:QTodoTxt,代码行数:20,代码来源:filters_tree_view.py
示例17: _initFilterTypeMappings
def _initFilterTypeMappings(self):
self._filterItemByFilterType[ContextFilter] = self._contextsItem
self._filterItemByFilterType[ProjectFilter] = self._projectsItem
self._filterItemByFilterType[DueFilter] = self._dueItem
self._filterIconByFilterType[ContextFilter] = getIcon("at.png")
self._filterIconByFilterType[ProjectFilter] = getIcon("plus.png")
self._filterIconByFilterType[DueTodayFilter] = getIcon("due_today.png")
self._filterIconByFilterType[DueTomorrowFilter] = getIcon("due_tomorrow.png")
self._filterIconByFilterType[DueThisWeekFilter] = getIcon("due.png")
self._filterIconByFilterType[DueThisMonthFilter] = getIcon("due_this_month.png")
self._filterIconByFilterType[DueOverdueFilter] = getIcon("due_overdue.png")
self._treeItemByFilterType[IncompleteTasksFilter] = self._incompleteTasksItem
self._treeItemByFilterType[UncategorizedTasksFilter] = self._uncategorizedTasksItem
self._treeItemByFilterType[CompleteTasksFilter] = self._completeTasksItem
self._treeItemByFilterType[HasProjectsFilter] = self._projectsItem
self._treeItemByFilterType[HasDueDateFilter] = self._dueItem
self._treeItemByFilterType[HasContextsFilter] = self._contextsItem
开发者ID:rayleyva,项目名称:QTodoTxt,代码行数:20,代码来源:filters_tree_view.py
示例18: _initDeleteSelectedTasksAction
def _initDeleteSelectedTasksAction(self):
action = QtGui.QAction(getIcon('delete.png'), '&Delete Selected Tasks', self)
action.setShortcut('Delete')
action.triggered.connect(self._deleteSelectedTasks)
self._view.addListAction(action)
self.deleteSelectedTasksAction = action
开发者ID:fdevaux,项目名称:QTodoTxt,代码行数:6,代码来源:tasks_list_controller.py
示例19: _initCreateTaskAction
def _initCreateTaskAction(self):
action = QtGui.QAction(getIcon('add.png'), '&Create Task', self)
action.setShortcuts(['Insert', 'Ctrl+I', 'Ctrl+N'])
action.triggered.connect(self.createTask)
self._view.addListAction(action)
self.createTaskAction = action
开发者ID:fdevaux,项目名称:QTodoTxt,代码行数:6,代码来源:tasks_list_controller.py
示例20: _initIcon
def _initIcon(self):
view = self._controller.getView()
icon = getIcon('qtodotxt.png')
QtGui.QSystemTrayIcon.__init__(self, icon, view)
self.activated.connect(self._onActivated)
self.setToolTip('QTodoTxt')
开发者ID:funkyfuture,项目名称:QTodoTxt,代码行数:6,代码来源:app.py
注:本文中的qtodotxt.ui.resource_manager.getIcon函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论