smhaziq
7c7cb4083c
Add status bar and display items count ( #779 )
...
* Add status bar and display items count
2018-10-10 14:34:46 +02:00
Paul I
8d3e8a65e1
Remove useless begin-/end-ReloadModel methods ( #793 )
2018-10-10 13:33:55 +02:00
Ankur Saini
b298ce8325
Added extra function information to function widget ( #788 )
...
* Added Extra Information to Functions Widget
* Sorting enabled through recently added columns in Functions Widget
2018-10-10 08:41:16 +02:00
xarkes
ec815195cf
Astyle pass (cleaning) ( #739 )
2018-09-30 22:00:53 +02:00
Florian Märkl
83c6fd5d22
Fetch Functions in Task
2018-06-25 21:28:34 +02:00
Florian Märkl
49dabaab71
Optimize seekChanged in FunctionsModel #498
2018-05-25 20:55:05 +02:00
Paul I
bebc2ec36d
More c++11 ( #478 )
...
* Replace 0 and Q_NULLPTR with nullptr
* Use c++11 foreach
2018-05-04 09:58:32 +02:00
Paul I
0ae021f9a1
Check QModelIndex/column before processing double click event ( #450 )
2018-04-23 09:54:06 +02:00
Abdel-Rahman A
c79106ef84
Use Core() everywhere ( #440 )
2018-04-12 08:33:30 +02:00
rrreeezzz
997b68ac38
Add more information in Function Panel #382 ( #436 )
...
* Add more information in Function Panel #382
* Fix sort
* Fix calltype
* Fix build dir
2018-04-10 20:34:11 +02:00
Abdel-Rahman A
c8fdf4b193
Use qhelpers::adjustColumns in all widgets ( #423 )
2018-04-01 10:25:31 +02:00
xarkes
3cd71f75e1
Changing coding style
2018-03-21 21:33:40 +01:00
Nics
c4e8a1c178
Small refactor for the widgets of Cutter ( #405 )
...
* Small refactor for the widgets of Cutter
This refactor include the following :
* Creation of a new class
Creation of a new class, named CutterWidget, that inherits from QDockWidget and
is used to represent all of the widgets of the main window.
The goal of this class is to regroup all the behaviour shared by the widgets of
Cutter.
For example : in the constructor, instructions corresponding of those
present in the macro **ADD_DOCK** (in MainWindow.cpp) are executed.
This was made because I think that the macro **ADD_DOCK** which is used
to construct the widgets does not take advantage of the object structure.
* Ensure that every widget has a parent
Some widgets were created using the constructor QDockWidget, but using
**nullptr** (default) as argument, thus they haven't got any parent.
The constructor of a CutterWidget takes as argument the MainWindow and an
action (optional) and calls the constructor of QDockWidget with the main
window as argument. This is valid under the assumption that it is mandatory
for every widget to have the main window as a parent.
* Constructors removal
The constructors of some widgets are not used anywhere and does not seem not
fullfill any current usecase. They were removed.
* Renaming CutterWidget to CutterDockWidget
2018-03-16 22:46:57 +01:00
exokortex
607b8b8ca8
make FunctionsWidget and SectionsWidget sort numbers correctly and align right ( #344 )
2018-02-28 21:12:51 +01:00
0xcpy
b119181757
Added Main function highlighting Fix #124 ( #326 )
...
* fix #124
* use cmdj instead of cmd
2018-02-12 09:59:45 +01:00
xarkes
dd6b591d9d
FunctionsWidget code cleaning
2018-02-09 15:03:03 +01:00
xarkes
ba3f655a9f
Added double click handling on SectionsWidget
...
fix #303
2018-02-02 16:56:46 +01:00
xarkes
d878e5055e
Added dark theme
2018-01-09 12:03:07 +01:00
Florian Märkl
8cf623c1ab
Use single QTreeView in FunctionsWidget
2017-12-21 20:51:19 +01:00
Florian Märkl
1462f29251
Qt<5.6 compatibility
2017-12-21 12:08:49 +01:00
Florian Märkl
aad3797159
Rename functions and flags in Raw Command, Fix #230
2017-12-20 23:50:26 +01:00
xarkes
ec2dfe83f7
Added color for import functions ( Fix #219 )
2017-12-20 16:40:46 +01:00
Florian Märkl
15a1a6bd9c
Add Quick Filter to StringsWidget #162
2017-12-19 19:56:18 +01:00
Florian Märkl
f694daac88
Decouple QuickFilterView as independent class
2017-12-19 19:38:06 +01:00
Thomas (nezza-_-) Roth
7b3c2fe7b1
FunctionsWidget: Add undefine function action. ( #217 )
2017-12-14 22:54:57 +01:00
Thomas (nezza-_-) Roth
134c0ebb39
DisassemblyContextMenu: Add delete flag/function/comment. ( #206 )
2017-12-11 14:07:12 +01:00
Florian Märkl
a7eec66110
Disable some unimplemented Context Menu Entries
2017-12-03 21:50:32 +01:00
Florian Märkl
ad6a357c22
Remove some useless output
2017-11-26 22:57:57 +01:00
Florian Märkl
934c85da2a
Set default sorting to ascending for lists
2017-11-26 22:31:36 +01:00
xarkes
9d242f1fa9
Fix #22
2017-11-26 17:53:05 +01:00
xarkes
130996f593
Fix #74
2017-11-21 15:33:15 +01:00
Florian Märkl
61fd2b3058
Replace DockWidget with CutterCore::refreshAll() signal
2017-11-19 14:04:25 +01:00
Florian Märkl
adef80e9e8
Remove cursorAddress, Fix current function display ( #103 )
2017-11-07 21:11:33 +08:00
Florian Märkl
54344fd259
Fix FunctionsWidget sorting ( #91 )
2017-11-04 19:28:02 +04:00
xarkes
84d63ef363
Code cleaning
2017-10-13 15:56:47 +02:00
xarkes
a70001bf59
Merged disassembly and graph right click
2017-10-10 12:17:05 +02:00
xarkes
93195999d8
Made CutterCore singleton
2017-10-09 20:09:35 +02:00
xarkes
925eb15c9b
Some refactoring
2017-10-03 20:38:34 +02:00
Tim Siebels
bafad96bf3
Camel Case all the files ( #32 )
...
fixes #30
2017-10-02 18:18:40 +02:00