Skip to content

Commit

Permalink
refactor: Menus, Toolbars and Actions in MainWindow
Browse files Browse the repository at this point in the history
Partly reorganized code in MainWindow related to generation of menus, toolbars and the actions behind it. Also fixed some minor issues. 

- Removed qttools.Menu class, which was a workaround to offer tooltips for menu entries. Qt 5.1 is able to do it itself.
- Dropdown menus for toolbar buttons "Take snapshot" (main toolbar) and "Restore" (file view toolbar) repaired and working now.
- Removed the Help button from main toolbar without replacement. All entries available in the main menu.
  • Loading branch information
buhtz authored Jul 26, 2023
1 parent 3269e34 commit 56ea86f
Show file tree
Hide file tree
Showing 3 changed files with 594 additions and 359 deletions.
11 changes: 7 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ debian/backintime-qt
# compressed files
*.gz

# Translations
# Compiled translations
*.mo

# Makefile
Expand All @@ -36,13 +36,16 @@ qt/Makefile
# coveralls.io status
.coverage

# coverage result files (raw data and reports)
# .coverage # already ignored, see above
**/htmlcov/**

# sphinx doc build
common/doc-dev/_build/doctrees
common/doc-dev/_build/html

# PyCharm IDE project settings
.idea

# coverage result files (raw data and reports)
# .coverage # already ignored, see above
**/htmlcov/**
# Linter configuration
.flake8
Loading

0 comments on commit 56ea86f

Please sign in to comment.