Module implementing a dialog to display profile data.
None |
ProfileTreeWidgetItem | Class implementing a custom QTreeWidgetItem to allow sorting on numeric values. |
PyProfileDialog | Class implementing a dialog to display the results of a profiling run. |
None |
Class implementing a custom QTreeWidgetItem to allow sorting on numeric values.
None |
None |
__getNC | Private method to get the value to compare on for the first column. |
__lt__ | Special method to check, if the item is less than the other one. |
None |
Private method to get the value to compare on for the first column.
Special method to check, if the item is less than the other one.
Class implementing a dialog to display the results of a profiling run.
None |
None |
PyProfileDialog | Constructor |
__createResultItem | Private method to create an entry in the result list. |
__createSummaryItem | Private method to create an entry in the summary list. |
__eraseAll | Private slot to handle the Erase All context menu action. |
__eraseProfile | Private slot to handle the Erase Profile context menu action. |
__eraseTiming | Private slot to handle the Erase Timing context menu action. |
__filter | Private slot to handle the Exclude/Include Python Library context menu action. |
__finish | Private slot called when the action finished or the user pressed the button. |
__populateLists | Private method used to populate the listviews. |
__resortResultList | Private method to resort the tree. |
__showContextMenu | Private slot to show the context menu of the listview. |
__unfinish | Private slot called to revert the effects of the __finish slot. |
on_buttonBox_clicked | Private slot called by a button of the button box clicked. |
start | Public slot to start the calculation of the profile data. |
None |
Constructor
Private method to create an entry in the result list.
Private method to create an entry in the summary list.
Private slot to handle the Erase All context menu action.
Private slot to handle the Erase Profile context menu action.
Private slot to handle the Erase Timing context menu action.
Private slot to handle the Exclude/Include Python Library context menu action.
Private slot called when the action finished or the user pressed the button.
Private method used to populate the listviews.
Private method to resort the tree.
Private slot to show the context menu of the listview.
Private slot called to revert the effects of the __finish slot.
Private slot called by a button of the button box clicked.
Public slot to start the calculation of the profile data.