lrcinstance: remove custom setter/getter for currentAccountId
Using a custom getter setter cause the setting of the value to require manual changed signal emission and in addition to being error prone, this prevents the changed signal from being emitted upon initial selection. Some excess workaround code may be removed in following commits. This patch also refactors the banned contact signaling as part of an accountadapter connection cleanup. Change-Id: I73fb751001e53e086adc7a6a8d706671c2878a77
Showing
- src/accountadapter.cpp 19 additions, 77 deletionssrc/accountadapter.cpp
- src/accountadapter.h 4 additions, 20 deletionssrc/accountadapter.h
- src/accountlistmodel.cpp 2 additions, 20 deletionssrc/accountlistmodel.cpp
- src/accountlistmodel.h 3 additions, 12 deletionssrc/accountlistmodel.h
- src/calladapter.cpp 4 additions, 4 deletionssrc/calladapter.cpp
- src/contactadapter.cpp 15 additions, 3 deletionssrc/contactadapter.cpp
- src/contactadapter.h 4 additions, 2 deletionssrc/contactadapter.h
- src/conversationlistmodel.h 1 addition, 1 deletionsrc/conversationlistmodel.h
- src/conversationsadapter.cpp 21 additions, 12 deletionssrc/conversationsadapter.cpp
- src/conversationsadapter.h 1 addition, 0 deletionssrc/conversationsadapter.h
- src/lrcinstance.cpp 25 additions, 55 deletionssrc/lrcinstance.cpp
- src/lrcinstance.h 2 additions, 12 deletionssrc/lrcinstance.h
- src/mainview/components/AccountComboBox.qml 1 addition, 1 deletionsrc/mainview/components/AccountComboBox.qml
- src/mainview/components/AccountComboBoxPopup.qml 1 addition, 3 deletionssrc/mainview/components/AccountComboBoxPopup.qml
- src/messagesadapter.cpp 3 additions, 4 deletionssrc/messagesadapter.cpp
- src/messagesadapter.h 0 additions, 1 deletionsrc/messagesadapter.h
- src/moderatorlistmodel.cpp 1 addition, 1 deletionsrc/moderatorlistmodel.cpp
- src/qtutils.h 11 additions, 3 deletionssrc/qtutils.h
- src/settingsadapter.cpp 96 additions, 96 deletionssrc/settingsadapter.cpp
- src/settingsview/components/BannedContacts.qml 11 additions, 15 deletionssrc/settingsview/components/BannedContacts.qml
Loading
Please register or sign in to comment