コード例 #1
0
    def showMenu(self, point):
        """
        Displays the menu for this filter widget.
        """
        menu = QMenu(self)
        acts = {}
        acts['edit'] = menu.addAction('Edit quick filter...')

        trigger = menu.exec_(self.mapToGlobal(point))

        if trigger == acts['edit']:
            text, accepted = XTextEdit.getText(self.window(),
                                               'Edit Format',
                                               'Format:',
                                               self.filterFormat(),
                                               wrapped=False)

            if accepted:
                self.setFilterFormat(text)
コード例 #2
0
 def showMenu(self, point):
     """
     Displays the menu for this filter widget.
     """
     menu = QMenu(self)
     acts = {}
     acts['edit'] = menu.addAction('Edit quick filter...')
     
     trigger = menu.exec_(self.mapToGlobal(point))
     
     if trigger == acts['edit']:
         text, accepted = XTextEdit.getText(self.window(),
                                               'Edit Format',
                                               'Format:',
                                               self.filterFormat(),
                                               wrapped=False)
         
         if accepted:
             self.setFilterFormat(text)