You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- importmbcdialog: give Qt parent to MbcUpdateModel and MbcRegisterFilter;
remove Qt parent from ActionButtonDelegate (unique_ptr owns it) to fix
double-delete; call clearAllSelections() after import to deselect all
source rows, not just proxy-visible ones; always reset update model and
tab filter before handling new file load
- mainwindow: use suffix() instead of completeSuffix() for extension
matching; cache to local variable; use QStringLiteral
- mbcheader: render tri-state checkbox correctly using toInt() + bitwise
state ops; guard toggle on left-click only
- mbcfileimporter: remove Util::showError() GUI calls (breaks GUILESS
tests); store errors in _lastErrorMessage; caller shows them via
Util::showError(); validate decimals fit in quint8 range
- mbcregisterfilter: add missing Q_OBJECT macro; add override to
filterAcceptsRow
- mbcregistermodel: reset _selection in reset(); add clearAllSelections()
- tst_mbcregistermodel: fix include guard to TST_MBCREGISTERMODEL_H
- tst_mbcupdatemodel: replace raw new MbcUpdateModel with unique_ptr
https://claude.ai/code/session_01KvuREfVMg7MnzkpLBg8NVz
0 commit comments