Changeset View
Changeset View
Standalone View
Standalone View
src/taskEditorDialog.cpp
Show First 20 Lines • Show All 921 Lines • ▼ Show 20 Line(s) | 921 | } else { | |||
---|---|---|---|---|---|
922 | for (int dw = 1; dw <= 7; dw++) { | 922 | for (int dw = 1; dw <= 7; dw++) { | ||
923 | dayOfWeekButtons[dw]->setChecked(false); | 923 | dayOfWeekButtons[dw]->setChecked(false); | ||
924 | } | 924 | } | ||
925 | } | 925 | } | ||
926 | slotDayOfWeekChanged(); | 926 | slotDayOfWeekChanged(); | ||
927 | } | 927 | } | ||
928 | 928 | | |||
929 | void TaskEditorDialog::slotDayOfWeekChanged() { | 929 | void TaskEditorDialog::slotDayOfWeekChanged() { | ||
930 | bool allChecked = true; | | |||
931 | bool allCleared = true; | 930 | bool allCleared = true; | ||
932 | for (int dw = 1; dw <= 7; dw++) { | 931 | for (int dw = 1; dw <= 7; dw++) { | ||
933 | if (dayOfWeekButtons[dw]->isChecked()) { | 932 | if (dayOfWeekButtons[dw]->isChecked()) { | ||
934 | allCleared = false; | 933 | allCleared = false; | ||
935 | } else { | | |||
936 | allChecked = false; | | |||
937 | } | 934 | } | ||
938 | } | 935 | } | ||
939 | if (allCleared) { | 936 | if (allCleared) { | ||
940 | allDaysOfWeek->setStatus(SetOrClearAllButton::SET_ALL); | 937 | allDaysOfWeek->setStatus(SetOrClearAllButton::SET_ALL); | ||
941 | } else { | 938 | } else { | ||
942 | allDaysOfWeek->setStatus(SetOrClearAllButton::CLEAR_ALL); | 939 | allDaysOfWeek->setStatus(SetOrClearAllButton::CLEAR_ALL); | ||
943 | } | 940 | } | ||
944 | } | 941 | } | ||
945 | 942 | | |||
946 | void TaskEditorDialog::slotAllHours() { | 943 | void TaskEditorDialog::slotAllHours() { | ||
947 | if (allHours->isSetAll()) { | 944 | if (allHours->isSetAll()) { | ||
948 | for (int ho = 0; ho <= 23; ho++) { | 945 | for (int ho = 0; ho <= 23; ho++) { | ||
949 | hourButtons[ho]->setChecked(true); | 946 | hourButtons[ho]->setChecked(true); | ||
950 | } | 947 | } | ||
951 | } else { | 948 | } else { | ||
952 | for (int ho = 0; ho <= 23; ho++) { | 949 | for (int ho = 0; ho <= 23; ho++) { | ||
953 | hourButtons[ho]->setChecked(false); | 950 | hourButtons[ho]->setChecked(false); | ||
954 | } | 951 | } | ||
955 | } | 952 | } | ||
956 | slotHourChanged(); | 953 | slotHourChanged(); | ||
957 | } | 954 | } | ||
958 | 955 | | |||
959 | void TaskEditorDialog::slotHourChanged() { | 956 | void TaskEditorDialog::slotHourChanged() { | ||
960 | bool allChecked = true; | | |||
961 | bool allCleared = true; | 957 | bool allCleared = true; | ||
962 | for (int ho = 0; ho <= 23; ho++) { | 958 | for (int ho = 0; ho <= 23; ho++) { | ||
963 | if (hourButtons[ho]->isChecked()) { | 959 | if (hourButtons[ho]->isChecked()) { | ||
964 | allCleared = false; | 960 | allCleared = false; | ||
965 | } else { | | |||
966 | allChecked = false; | | |||
967 | } | 961 | } | ||
968 | } | 962 | } | ||
969 | 963 | | |||
970 | if (allCleared) { | 964 | if (allCleared) { | ||
971 | allHours->setStatus(SetOrClearAllButton::SET_ALL); | 965 | allHours->setStatus(SetOrClearAllButton::SET_ALL); | ||
972 | } else { | 966 | } else { | ||
973 | allHours->setStatus(SetOrClearAllButton::CLEAR_ALL); | 967 | allHours->setStatus(SetOrClearAllButton::CLEAR_ALL); | ||
974 | } | 968 | } | ||
▲ Show 20 Lines • Show All 140 Lines • Show Last 20 Lines |