https://bugs.kde.org/show_bug.cgi?id=380439
Elvis Angelaccio <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Latest Commit| |https://commits.kde.org/ark | |/d7e2ea4503bdb1afd80866e247 | |4e6f79d42b8cee Version Fixed In| |17.07.80 Resolution|--- |FIXED --- Comment #1 from Elvis Angelaccio <[email protected]> --- Git commit d7e2ea4503bdb1afd80866e2474e6f79d42b8cee by Elvis Angelaccio. Committed on 04/06/2017 at 16:28. Pushed by elvisangelaccio into branch 'master'. Make ArkViewer a KPart mainwindow This allows us to call createGUI() on the KPart we are embedding. As a side effect, we are now able to show the popup menu of the ArkPart, which is a stand-alone popup menu created by kxmlgui, when previewing a nested archive in the ArkViewer. Same for the menubar and toolbar of the embedded parts. By using a KMainWindow (instead of a QDialog) we also gain some features, for example we get size restoring for free (thanks to setAutoSaveSettings()), without the need of manually using KWindowConfig. FIXED-IN: 17.07.80 Reviewers: #ark, fvogt Differential Revision: D6075 M +1 -0 part/CMakeLists.txt A +6 -0 part/ark_viewer.rc M +17 -26 part/arkviewer.cpp M +3 -7 part/arkviewer.h M +61 -92 part/arkviewer.ui M +1 -0 part/part.cpp https://commits.kde.org/ark/d7e2ea4503bdb1afd80866e2474e6f79d42b8cee -- You are receiving this mail because: You are watching all bug changes.
