diff --git a/src/musredit_qt5/musredit/PTextEdit.cpp b/src/musredit_qt5/musredit/PTextEdit.cpp index 7b9fa69b..e4db610c 100644 --- a/src/musredit_qt5/musredit/PTextEdit.cpp +++ b/src/musredit_qt5/musredit/PTextEdit.cpp @@ -3380,107 +3380,107 @@ bool PTextEdit::fileAlreadyOpen(QFileInfo &finfo, int &idx) void PTextEdit::switchIcons() { if (fAdmin->getDarkThemeIconsFlag()) { // dark theme icons - fActions["New"]->setIcon(QIcon(":/icons/document-new-dark.svg")); - fActions["New-tb"]->setIcon(QIcon(":/icons/document-new-dark.svg")); - fActions["Open"]->setIcon(QIcon(":/icons/document-open-dark.svg")); - fActions["Open-tb"]->setIcon(QIcon(":/icons/document-open-dark.svg")); - fActions["Reload"]->setIcon(QIcon(":/icons/view-refresh-dark.svg")); - fActions["Reload-tb"]->setIcon(QIcon(":/icons/view-refresh-dark.svg")); - fActions["Save"]->setIcon(QIcon(":/icons/document-save-dark.svg")); - fActions["Save-tb"]->setIcon(QIcon(":/icons/document-save-dark.svg")); - fActions["Print"]->setIcon(QIcon(":/icons/document-print-dark.svg")); - fActions["Print-tb"]->setIcon(QIcon(":/icons/document-print-dark.svg")); - fActions["Undo"]->setIcon(QIcon(":/icons/edit-undo-dark.svg")); - fActions["Undo-tb"]->setIcon(QIcon(":/icons/edit-undo-dark.svg")); - fActions["Redo"]->setIcon(QIcon(":/icons/edit-redo-dark.svg")); - fActions["Redo-tb"]->setIcon(QIcon(":/icons/edit-redo-dark.svg")); - fActions["Copy"]->setIcon(QIcon(":/icons/edit-copy-dark.svg")); - fActions["Copy-tb"]->setIcon(QIcon(":/icons/edit-copy-dark.svg")); - fActions["Cut"]->setIcon(QIcon(":/icons/edit-cut-dark.svg")); - fActions["Cut-tb"]->setIcon(QIcon(":/icons/edit-cut-dark.svg")); - fActions["Paste"]->setIcon(QIcon(":/icons/edit-paste-dark.svg")); - fActions["Paste-tb"]->setIcon(QIcon(":/icons/edit-paste-dark.svg")); - fActions["Find"]->setIcon(QIcon(":/icons/edit-find-dark.svg")); - fActions["Find-tb"]->setIcon(QIcon(":/icons/edit-find-dark.svg")); - fActions["Find Next"]->setIcon(QIcon(":/icons/go-next-use-dark.svg")); - fActions["Find Next-tb"]->setIcon(QIcon(":/icons/go-next-use-dark.svg")); - fActions["Find Previous"]->setIcon(QIcon(":/icons/go-previous-use-dark.svg")); - fActions["Find Previous-tb"]->setIcon(QIcon(":/icons/go-previous-use-dark.svg")); - fActions["musrWiz"]->setIcon(QIcon(":/icons/musrWiz-32x32-dark.svg")); - fActions["musrWiz-tb"]->setIcon(QIcon(":/icons/musrWiz-32x32-dark.svg")); - fActions["calcChisq"]->setIcon(QIcon(":/icons/musrchisq-dark.svg")); - fActions["calcChisq-tb"]->setIcon(QIcon(":/icons/musrchisq-dark.svg")); - fActions["musrfit"]->setIcon(QIcon(":/icons/musrfit-dark.svg")); - fActions["musrfit-tb"]->setIcon(QIcon(":/icons/musrfit-dark.svg")); - fActions["Swap Msr/Mlog"]->setIcon(QIcon(":/icons/musrswap-dark.svg")); - fActions["Swap Msr/Mlog-tb"]->setIcon(QIcon(":/icons/musrswap-dark.svg")); - fActions["musrStep"]->setIcon(QIcon(":/icons/musrStep-32x32-dark.svg")); - fActions["musrStep-tb"]->setIcon(QIcon(":/icons/musrStep-32x32-dark.svg")); - fActions["msr2data"]->setIcon(QIcon(":/icons/msr2data-dark.svg")); - fActions["msr2data-tb"]->setIcon(QIcon(":/icons/msr2data-dark.svg")); - fActions["mupp"]->setIcon(QIcon(":/icons/mupp-dark.svg")); - fActions["mupp-tb"]->setIcon(QIcon(":/icons/mupp-dark.svg")); - fActions["musrview"]->setIcon(QIcon(":/icons/musrview-dark.svg")); - fActions["musrview-tb"]->setIcon(QIcon(":/icons/musrview-dark.svg")); - fActions["musrt0"]->setIcon(QIcon(":/icons/musrt0-dark.svg")); - fActions["musrt0-tb"]->setIcon(QIcon(":/icons/musrt0-dark.svg")); - fActions["musrFT"]->setIcon(QIcon(":/icons/musrFT-dark.svg")); - fActions["musrFT-tb"]->setIcon(QIcon(":/icons/musrFT-dark.svg")); - fActions["musrprefs"]->setIcon(QIcon(":/icons/musrprefs-dark.svg")); - fActions["musrprefs-tb"]->setIcon(QIcon(":/icons/musrprefs-dark.svg")); - fActions["musrdump"]->setIcon(QIcon(":/icons/musrdump-dark.svg")); - fActions["musrdump-tb"]->setIcon(QIcon(":/icons/musrdump-dark.svg")); + fActions["New"]->setIcon(QIcon(QPixmap(":/icons/document-new-dark.svg"))); + fActions["New-tb"]->setIcon(QIcon(QPixmap(":/icons/document-new-dark.svg"))); + fActions["Open"]->setIcon(QIcon(QPixmap(":/icons/document-open-dark.svg"))); + fActions["Open-tb"]->setIcon(QIcon(QPixmap(":/icons/document-open-dark.svg"))); + fActions["Reload"]->setIcon(QIcon(QPixmap(":/icons/view-refresh-dark.svg"))); + fActions["Reload-tb"]->setIcon(QIcon(QPixmap(":/icons/view-refresh-dark.svg"))); + fActions["Save"]->setIcon(QIcon(QPixmap(":/icons/document-save-dark.svg"))); + fActions["Save-tb"]->setIcon(QIcon(QPixmap(":/icons/document-save-dark.svg"))); + fActions["Print"]->setIcon(QIcon(QPixmap(":/icons/document-print-dark.svg"))); + fActions["Print-tb"]->setIcon(QIcon(QPixmap(":/icons/document-print-dark.svg"))); + fActions["Undo"]->setIcon(QIcon(QPixmap(":/icons/edit-undo-dark.svg"))); + fActions["Undo-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-undo-dark.svg"))); + fActions["Redo"]->setIcon(QIcon(QPixmap(":/icons/edit-redo-dark.svg"))); + fActions["Redo-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-redo-dark.svg"))); + fActions["Copy"]->setIcon(QIcon(QPixmap(":/icons/edit-copy-dark.svg"))); + fActions["Copy-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-copy-dark.svg"))); + fActions["Cut"]->setIcon(QIcon(QPixmap(":/icons/edit-cut-dark.svg"))); + fActions["Cut-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-cut-dark.svg"))); + fActions["Paste"]->setIcon(QIcon(QPixmap(":/icons/edit-paste-dark.svg"))); + fActions["Paste-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-paste-dark.svg"))); + fActions["Find"]->setIcon(QIcon(QPixmap(":/icons/edit-find-dark.svg"))); + fActions["Find-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-find-dark.svg"))); + fActions["Find Next"]->setIcon(QIcon(QPixmap(":/icons/go-next-use-dark.svg"))); + fActions["Find Next-tb"]->setIcon(QIcon(QPixmap(":/icons/go-next-use-dark.svg"))); + fActions["Find Previous"]->setIcon(QIcon(QPixmap(":/icons/go-previous-use-dark.svg"))); + fActions["Find Previous-tb"]->setIcon(QIcon(QPixmap(":/icons/go-previous-use-dark.svg"))); + fActions["musrWiz"]->setIcon(QIcon(QPixmap(":/icons/musrWiz-32x32-dark.svg"))); + fActions["musrWiz-tb"]->setIcon(QIcon(QPixmap(":/icons/musrWiz-32x32-dark.svg"))); + fActions["calcChisq"]->setIcon(QIcon(QPixmap(":/icons/musrchisq-dark.svg"))); + fActions["calcChisq-tb"]->setIcon(QIcon(QPixmap(":/icons/musrchisq-dark.svg"))); + fActions["musrfit"]->setIcon(QIcon(QPixmap(":/icons/musrfit-dark.svg"))); + fActions["musrfit-tb"]->setIcon(QIcon(QPixmap(":/icons/musrfit-dark.svg"))); + fActions["Swap Msr/Mlog"]->setIcon(QIcon(QPixmap(":/icons/musrswap-dark.svg"))); + fActions["Swap Msr/Mlog-tb"]->setIcon(QIcon(QPixmap(":/icons/musrswap-dark.svg"))); + fActions["musrStep"]->setIcon(QIcon(QPixmap(":/icons/musrStep-32x32-dark.svg"))); + fActions["musrStep-tb"]->setIcon(QIcon(QPixmap(":/icons/musrStep-32x32-dark.svg"))); + fActions["msr2data"]->setIcon(QIcon(QPixmap(":/icons/msr2data-dark.svg"))); + fActions["msr2data-tb"]->setIcon(QIcon(QPixmap(":/icons/msr2data-dark.svg"))); + fActions["mupp"]->setIcon(QIcon(QPixmap(":/icons/mupp-dark.svg"))); + fActions["mupp-tb"]->setIcon(QIcon(QPixmap(":/icons/mupp-dark.svg"))); + fActions["musrview"]->setIcon(QIcon(QPixmap(":/icons/musrview-dark.svg"))); + fActions["musrview-tb"]->setIcon(QIcon(QPixmap(":/icons/musrview-dark.svg"))); + fActions["musrt0"]->setIcon(QIcon(QPixmap(":/icons/musrt0-dark.svg"))); + fActions["musrt0-tb"]->setIcon(QIcon(QPixmap(":/icons/musrt0-dark.svg"))); + fActions["musrFT"]->setIcon(QIcon(QPixmap(":/icons/musrFT-dark.svg"))); + fActions["musrFT-tb"]->setIcon(QIcon(QPixmap(":/icons/musrFT-dark.svg"))); + fActions["musrprefs"]->setIcon(QIcon(QPixmap(":/icons/musrprefs-dark.svg"))); + fActions["musrprefs-tb"]->setIcon(QIcon(QPixmap(":/icons/musrprefs-dark.svg"))); + fActions["musrdump"]->setIcon(QIcon(QPixmap(":/icons/musrdump-dark.svg"))); + fActions["musrdump-tb"]->setIcon(QIcon(QPixmap(":/icons/musrdump-dark.svg"))); } else { // plain theme icons - fActions["New"]->setIcon(QIcon(":/icons/document-new-plain.svg")); - fActions["New-tb"]->setIcon(QIcon(":/icons/document-new-plain.svg")); - fActions["Open"]->setIcon(QIcon(":/icons/document-open-plain.svg")); - fActions["Open-tb"]->setIcon(QIcon(":/icons/document-open-plain.svg")); - fActions["Reload"]->setIcon(QIcon(":/icons/view-refresh-plain.svg")); - fActions["Reload-tb"]->setIcon(QIcon(":/icons/view-refresh-plain.svg")); - fActions["Save"]->setIcon(QIcon(":/icons/document-save-plain.svg")); - fActions["Save-tb"]->setIcon(QIcon(":/icons/document-save-plain.svg")); - fActions["Print"]->setIcon(QIcon(":/icons/document-print-plain.svg")); - fActions["Print-tb"]->setIcon(QIcon(":/icons/document-print-plain.svg")); - fActions["Undo"]->setIcon(QIcon(":/icons/edit-undo-plain.svg")); - fActions["Undo-tb"]->setIcon(QIcon(":/icons/edit-undo-plain.svg")); - fActions["Redo"]->setIcon(QIcon(":/icons/edit-redo-plain.svg")); - fActions["Redo-tb"]->setIcon(QIcon(":/icons/edit-redo-plain.svg")); - fActions["Copy"]->setIcon(QIcon(":/icons/edit-copy-plain.svg")); - fActions["Copy-tb"]->setIcon(QIcon(":/icons/edit-copy-plain.svg")); - fActions["Cut"]->setIcon(QIcon(":/icons/edit-cut-plain.svg")); - fActions["Cut-tb"]->setIcon(QIcon(":/icons/edit-cut-plain.svg")); - fActions["Paste"]->setIcon(QIcon(":/icons/edit-paste-plain.svg")); - fActions["Paste-tb"]->setIcon(QIcon(":/icons/edit-paste-plain.svg")); - fActions["Find"]->setIcon(QIcon(":/icons/edit-find-plain.svg")); - fActions["Find-tb"]->setIcon(QIcon(":/icons/edit-find-plain.svg")); - fActions["Find Next"]->setIcon(QIcon(":/icons/go-next-use-plain.svg")); - fActions["Find Next-tb"]->setIcon(QIcon(":/icons/go-next-use-plain.svg")); - fActions["Find Previous"]->setIcon(QIcon(":/icons/go-previous-use-plain.svg")); - fActions["Find Previous-tb"]->setIcon(QIcon(":/icons/go-previous-use-plain.svg")); - fActions["musrWiz"]->setIcon(QIcon(":/icons/musrWiz-32x32.svg")); - fActions["musrWiz-tb"]->setIcon(QIcon(":/icons/musrWiz-32x32.svg")); - fActions["calcChisq"]->setIcon(QIcon(":/icons/musrchisq-plain.svg")); - fActions["calcChisq-tb"]->setIcon(QIcon(":/icons/musrchisq-plain.svg")); - fActions["musrfit"]->setIcon(QIcon(":/icons/musrfit-plain.svg")); - fActions["musrfit-tb"]->setIcon(QIcon(":/icons/musrfit-plain.svg")); - fActions["Swap Msr/Mlog"]->setIcon(QIcon(":/icons/musrswap-plain.svg")); - fActions["Swap Msr/Mlog-tb"]->setIcon(QIcon(":/icons/musrswap-plain.svg")); - fActions["musrStep"]->setIcon(QIcon(":/icons/musrStep-32x32.svg")); - fActions["musrStep-tb"]->setIcon(QIcon(":/icons/musrStep-32x32.svg")); - fActions["msr2data"]->setIcon(QIcon(":/icons/msr2data-plain.svg")); - fActions["msr2data-tb"]->setIcon(QIcon(":/icons/msr2data-plain.svg")); - fActions["mupp"]->setIcon(QIcon(":/icons/mupp-plain.svg")); - fActions["mupp-tb"]->setIcon(QIcon(":/icons/mupp-plain.svg")); - fActions["musrview"]->setIcon(QIcon(":/icons/musrview-plain.svg")); - fActions["musrview-tb"]->setIcon(QIcon(":/icons/musrview-plain.svg")); - fActions["musrt0"]->setIcon(QIcon(":/icons/musrt0-plain.svg")); - fActions["musrt0-tb"]->setIcon(QIcon(":/icons/musrt0-plain.svg")); - fActions["musrFT"]->setIcon(QIcon(":/icons/musrFT-plain.svg")); - fActions["musrFT-tb"]->setIcon(QIcon(":/icons/musrFT-plain.svg")); - fActions["musrprefs"]->setIcon(QIcon(":/icons/musrprefs-plain.svg")); - fActions["musrprefs-tb"]->setIcon(QIcon(":/icons/musrprefs-plain.svg")); - fActions["musrdump"]->setIcon(QIcon(":/icons/musrdump-plain.svg")); - fActions["musrdump-tb"]->setIcon(QIcon(":/icons/musrdump-plain.svg")); + fActions["New"]->setIcon(QIcon(QPixmap(":/icons/document-new-plain.svg"))); + fActions["New-tb"]->setIcon(QIcon(QPixmap(":/icons/document-new-plain.svg"))); + fActions["Open"]->setIcon(QIcon(QPixmap(":/icons/document-open-plain.svg"))); + fActions["Open-tb"]->setIcon(QIcon(QPixmap(":/icons/document-open-plain.svg"))); + fActions["Reload"]->setIcon(QIcon(QPixmap(":/icons/view-refresh-plain.svg"))); + fActions["Reload-tb"]->setIcon(QIcon(QPixmap(":/icons/view-refresh-plain.svg"))); + fActions["Save"]->setIcon(QIcon(QPixmap(":/icons/document-save-plain.svg"))); + fActions["Save-tb"]->setIcon(QIcon(QPixmap(":/icons/document-save-plain.svg"))); + fActions["Print"]->setIcon(QIcon(QPixmap(":/icons/document-print-plain.svg"))); + fActions["Print-tb"]->setIcon(QIcon(QPixmap(":/icons/document-print-plain.svg"))); + fActions["Undo"]->setIcon(QIcon(QPixmap(":/icons/edit-undo-plain.svg"))); + fActions["Undo-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-undo-plain.svg"))); + fActions["Redo"]->setIcon(QIcon(QPixmap(":/icons/edit-redo-plain.svg"))); + fActions["Redo-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-redo-plain.svg"))); + fActions["Copy"]->setIcon(QIcon(QPixmap(":/icons/edit-copy-plain.svg"))); + fActions["Copy-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-copy-plain.svg"))); + fActions["Cut"]->setIcon(QIcon(QPixmap(":/icons/edit-cut-plain.svg"))); + fActions["Cut-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-cut-plain.svg"))); + fActions["Paste"]->setIcon(QIcon(QPixmap(":/icons/edit-paste-plain.svg"))); + fActions["Paste-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-paste-plain.svg"))); + fActions["Find"]->setIcon(QIcon(QPixmap(":/icons/edit-find-plain.svg"))); + fActions["Find-tb"]->setIcon(QIcon(QPixmap(":/icons/edit-find-plain.svg"))); + fActions["Find Next"]->setIcon(QIcon(QPixmap(":/icons/go-next-use-plain.svg"))); + fActions["Find Next-tb"]->setIcon(QIcon(QPixmap(":/icons/go-next-use-plain.svg"))); + fActions["Find Previous"]->setIcon(QIcon(QPixmap(":/icons/go-previous-use-plain.svg"))); + fActions["Find Previous-tb"]->setIcon(QIcon(QPixmap(":/icons/go-previous-use-plain.svg"))); + fActions["musrWiz"]->setIcon(QIcon(QPixmap(":/icons/musrWiz-32x32.svg"))); + fActions["musrWiz-tb"]->setIcon(QIcon(QPixmap(":/icons/musrWiz-32x32.svg"))); + fActions["calcChisq"]->setIcon(QIcon(QPixmap(":/icons/musrchisq-plain.svg"))); + fActions["calcChisq-tb"]->setIcon(QIcon(QPixmap(":/icons/musrchisq-plain.svg"))); + fActions["musrfit"]->setIcon(QIcon(QPixmap(":/icons/musrfit-plain.svg"))); + fActions["musrfit-tb"]->setIcon(QIcon(QPixmap(":/icons/musrfit-plain.svg"))); + fActions["Swap Msr/Mlog"]->setIcon(QIcon(QPixmap(":/icons/musrswap-plain.svg"))); + fActions["Swap Msr/Mlog-tb"]->setIcon(QIcon(QPixmap(":/icons/musrswap-plain.svg"))); + fActions["musrStep"]->setIcon(QIcon(QPixmap(":/icons/musrStep-32x32.svg"))); + fActions["musrStep-tb"]->setIcon(QIcon(QPixmap(":/icons/musrStep-32x32.svg"))); + fActions["msr2data"]->setIcon(QIcon(QPixmap(":/icons/msr2data-plain.svg"))); + fActions["msr2data-tb"]->setIcon(QIcon(QPixmap(":/icons/msr2data-plain.svg"))); + fActions["mupp"]->setIcon(QIcon(QPixmap(":/icons/mupp-plain.svg"))); + fActions["mupp-tb"]->setIcon(QIcon(QPixmap(":/icons/mupp-plain.svg"))); + fActions["musrview"]->setIcon(QIcon(QPixmap(":/icons/musrview-plain.svg"))); + fActions["musrview-tb"]->setIcon(QIcon(QPixmap(":/icons/musrview-plain.svg"))); + fActions["musrt0"]->setIcon(QIcon(QPixmap(":/icons/musrt0-plain.svg"))); + fActions["musrt0-tb"]->setIcon(QIcon(QPixmap(":/icons/musrt0-plain.svg"))); + fActions["musrFT"]->setIcon(QIcon(QPixmap(":/icons/musrFT-plain.svg"))); + fActions["musrFT-tb"]->setIcon(QIcon(QPixmap(":/icons/musrFT-plain.svg"))); + fActions["musrprefs"]->setIcon(QIcon(QPixmap(":/icons/musrprefs-plain.svg"))); + fActions["musrprefs-tb"]->setIcon(QIcon(QPixmap(":/icons/musrprefs-plain.svg"))); + fActions["musrdump"]->setIcon(QIcon(QPixmap(":/icons/musrdump-plain.svg"))); + fActions["musrdump-tb"]->setIcon(QIcon(QPixmap(":/icons/musrdump-plain.svg"))); } }