Commit Graph

32 Commits

Author SHA1 Message Date
25bfc196a1 Counting "bezahlt" & "teils/teils" share type explicitly for expected biddings, instead of the absence of values (emptiness, "erarbeitet"). 2026-02-17 10:13:01 +01:00
bfb8e43c34 Disabling the progress status bar if more biddings are placed than expected. (Easy way to indicate a problem in the GUI). 2026-02-17 09:05:45 +01:00
c38bacc387 Merge branch 'feature/modelSummary' into develop 2026-02-17 08:18:57 +01:00
546d6ea3ef Added two skips in calculation of amount of expected biddings (depending on share type & share amount). 2026-02-16 19:00:06 +01:00
06e96916ed Fixed a crash bug when the application is quit. Because of intertwining shared pointer and the Qt ownership of child objects the model and the model summary were tried to be destroyed two times. 2026-02-16 18:50:44 +01:00
1e64dda701 Migrated old visualization of the bidding round statuses with donut charts from the legacy BeetRound project. 2026-02-16 18:48:05 +01:00
f8201ead71 Added a placeholder for the configuration of the monthly financial need. 2026-02-16 11:46:01 +01:00
f200fff99e Added a second bound property (nExpectedBiddings) & cleaned up the code a little. 2026-02-16 09:24:58 +01:00
dac9ac46f2 Added a ModelSummary class to make the overview over the model content accessible via QProperty system & a SummaryWidget to show this information. Only property rowCount as a proof of concept. Other properties will follow. 2026-02-15 16:36:13 +01:00
b28a35280c Merge branch 'feature/biddingRoundControl' into develop 2026-02-15 09:39:46 +01:00
5afdbd6dd9 Cosmetic source code refactoring. 2026-02-14 10:19:53 +01:00
29f913c532 Using the proper GetBiddingsOfHighestRound request on fetchCurrentBiddings again. 2026-02-14 10:18:37 +01:00
bb5e894557 Adding optional QVariant data argument to sendGetRequest to pass it to the server. Using hard coded sendGetRequest(GetBiddingsOfSpecificRound, 2) in fetchCurrentBiddings action to test this. 2026-02-14 10:17:31 +01:00
6e51aee3a5 Fetching current biddings from server menu. No extracting biddings from the response and merging into the model yet. 2026-02-14 10:02:00 +01:00
cfd3031cf9 Bidding round control communicating with the server. 2026-02-13 20:24:48 +01:00
ba4f95eb2d Added two minor refactoring todos. 2026-02-13 17:56:05 +01:00
a4d2815947 Added an "Event" tab with a BiddingRoundControl class in it. No connections of signals and slots yet. 2026-02-13 16:12:03 +01:00
bea89a2a16 Setting the column 0 to a width of 30 on startup. 2026-02-12 09:59:13 +01:00
f148ef9cba Not displaying 0 values for int and double columns in table view, but still using a SpinBox delegate when editing. 2026-02-10 11:52:35 +01:00
bdc8075324 Added support of optional header names when importing CSV file. 2026-02-10 11:04:26 +01:00
e157d4399d NewItemDialog content is now reset after accept() & using a default value of 1 for share amount. 2026-02-08 10:36:08 +01:00
572f0f266e Added ComboBoxDelegate class and using it as delegate for type columns in table view. 2026-02-08 10:34:47 +01:00
40a0815501 Added data(FullNameRole) implementation and minor refactoring. 2026-02-07 19:42:22 +01:00
c6d6b18ab3 Added roles for BeetRound purpose. 2026-02-07 19:41:02 +01:00
2fcd69df5f Renamed core subproject into BeetRoundCore. 2026-02-05 18:58:46 +01:00
455c6ef3bd Renamed widgets subproject into BeetRoundWidgets. 2026-02-05 18:48:13 +01:00
22adf36aa9 Adjusted the about text, the README and the CHANGELOG for the BeetRound project. 2026-02-05 18:45:31 +01:00
7edd6b9aa0 "Fixed" the failing test. 2026-02-05 18:44:25 +01:00
3146eceec2 Renamed UI and umbrella project to fit BeetRound project. 2026-02-05 13:58:42 +01:00
acca7140d9 Added submodule for the 3rd party libraries rapidcsv and Qt-QrCodeGenerator. 2026-02-04 19:30:11 +01:00
b24bda2d95 Initial commit based on GenericQtClient v0.3.0 2026-02-04 19:02:41 +01:00
debb462f70 initial commit 2026-02-04 19:01:47 +01:00