2016-03-04 08:25:16 +01:00
|
|
|
FORMS += \
|
|
|
|
../src/qt/forms/aboutdialog.ui \
|
|
|
|
../src/qt/forms/addressbookpage.ui \
|
2020-07-26 13:19:11 +02:00
|
|
|
../src/qt/forms/appearancewidget.ui \
|
2016-03-04 08:25:16 +01:00
|
|
|
../src/qt/forms/askpassphrasedialog.ui \
|
|
|
|
../src/qt/forms/coincontroldialog.ui \
|
|
|
|
../src/qt/forms/debugwindow.ui \
|
|
|
|
../src/qt/forms/editaddressdialog.ui \
|
Qt: Adds Governance tab (#4351)
* Qt: Adds settings option to showGovernanceTab
* Qt: Adds not-yet-functional Governance tab to UI
* library: adds hook into governance rom node interface
* Qt: WIP: puts CGovernanceObject hashes on Governance tab
WIP: basically ready to be filled out, most of the infra in place
now.
* Qt: Populates Governance table values
Governance table now contains real values for current columns. Display
columns may potentially change.
- want url in table if right click option opens url?
- What set of cols wanted? Show yes/no votes?
- Decide refresh functionality.
- Do we even want filter func? (checkbox show: proposal, trigger, active coming)
* qt: Shows Voting Status on Governance page
Towards DMT like Governance page, now shows voting status, but needs to
look at super blocks to determine if proposal period has passed and show
final funded or unfunded for past proposals.
* Qt: refactor governance tab to use Model-View arch
Refactors the QT Governance tab to use a Model-View architecture. The
list of Proposals is stored in a QAbstractItemModel, and a QTableView is
used to display.
This makes a much cleaner separation of concerns in the implementation.
Also, can now use the QSortFilterProxyModel to get responsive filtering.
Less internal state inside the GovernanceList, critical sections
removed.
- Needs update loop implemented.
- Needs Proposal detail widget implemented.
* qt: adds periodic update to gov proposal list
Periodically update list of governance related proposals.
* qt: populates governancelist voting status column
* qt: governancelist Porposal shows extra info on doubleClick
* qt: governancelist: reorder .cpp impl to match .h
* qt: governancelist: fixup based on CI
- Adds LOCK(cs_main) for call to pGovObj->IsValidLocally.
- retab, removes trailing whitespace in governancelist.{cpp,h}
* qt: clang-format for governancelist
* Fixes
- drop unused include
- use proper univalue "get_" functions
- shorter/translatable statuses
- shorter dates
- add missing css styles
* qt: addresses governancelist code review items
* qt: use enum to name columns of governancelist
* fix: clear context menu before adding new items
* fix: skip potential nullptr proposals
* improve: show proposal url in context menu
* refactor: tweak enum name, make sure it's int starting from 0, use full name
* fix: column count
* improve: make it sortable, sort by start_date by default
* qt: use full col name in voting status col change signal emit
* better sorting
* use mapToSource to fix data fetching
Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
2021-10-30 03:14:25 +02:00
|
|
|
../src/qt/forms/governancelist.ui \
|
2016-03-04 08:25:16 +01:00
|
|
|
../src/qt/forms/helpmessagedialog.ui \
|
|
|
|
../src/qt/forms/intro.ui \
|
2017-10-09 20:24:42 +02:00
|
|
|
../src/qt/forms/masternodelist.ui \
|
2018-03-08 13:17:34 +01:00
|
|
|
../src/qt/forms/qrdialog.ui \
|
2016-03-04 08:25:16 +01:00
|
|
|
../src/qt/forms/openuridialog.ui \
|
|
|
|
../src/qt/forms/optionsdialog.ui \
|
|
|
|
../src/qt/forms/overviewpage.ui \
|
|
|
|
../src/qt/forms/receivecoinsdialog.ui \
|
|
|
|
../src/qt/forms/receiverequestdialog.ui \
|
|
|
|
../src/qt/forms/sendcoinsdialog.ui \
|
|
|
|
../src/qt/forms/sendcoinsentry.ui \
|
|
|
|
../src/qt/forms/signverifymessagedialog.ui \
|
2019-06-21 16:13:15 +02:00
|
|
|
../src/qt/forms/transactiondescdialog.ui \
|
|
|
|
../src/qt/forms/createwalletdialog.ui
|
2015-02-04 12:48:39 +01:00
|
|
|
|
2016-03-04 08:25:16 +01:00
|
|
|
RESOURCES += \
|
|
|
|
../src/qt/dash.qrc
|