Mercurial > minori
comparison src/gui/pages/seasons.cc @ 304:2115488eb302
*: add very early season searcher
| author | Paper <paper@paper.us.eu.org> | 
|---|---|
| date | Mon, 13 May 2024 17:02:35 -0400 | 
| parents | b82841e76e79 | 
| children | 78929794e7d8 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 303:ab7ff259b4ca | 304:2115488eb302 | 
|---|---|
| 3 #include "core/anime_db.h" | 3 #include "core/anime_db.h" | 
| 4 #include "core/anime_season_db.h" | 4 #include "core/anime_season_db.h" | 
| 5 #include "core/strings.h" | 5 #include "core/strings.h" | 
| 6 #include "gui/widgets/anime_button.h" | 6 #include "gui/widgets/anime_button.h" | 
| 7 #include "gui/translate/anime.h" | 7 #include "gui/translate/anime.h" | 
| 8 #include "services/services.h" | |
| 8 | 9 | 
| 9 #include <QDate> | 10 #include <QDate> | 
| 10 #include <QFrame> | 11 #include <QFrame> | 
| 11 #include <QListWidget> | 12 #include <QListWidget> | 
| 12 #include <QListWidgetItem> | 13 #include <QListWidgetItem> | 
| 95 toolbar->addWidget(season_button); | 96 toolbar->addWidget(season_button); | 
| 96 } | 97 } | 
| 97 | 98 | 
| 98 toolbar->addSeparator(); | 99 toolbar->addSeparator(); | 
| 99 | 100 | 
| 100 { toolbar->addAction(QIcon(":/icons/16x16/arrow-circle-315.png"), tr("Refresh data")); } | 101 { | 
| 102 toolbar->addAction(QIcon(":/icons/16x16/arrow-circle-315.png"), tr("Refresh data"), [this]{ | |
| 103 Services::GetSeason(Anime::SeriesSeason::Summer, 2011U); | |
| 104 SetSeason(Anime::SeriesSeason::Summer, 2011U); | |
| 105 }); | |
| 106 } | |
| 101 | 107 | 
| 102 toolbar->addSeparator(); | 108 toolbar->addSeparator(); | 
| 103 | 109 | 
| 104 { | 110 { | 
| 105 QToolButton* button = new QToolButton(toolbar); | 111 QToolButton* button = new QToolButton(toolbar); | 
| 183 | 189 | 
| 184 full_layout->setContentsMargins(0, 0, 0, 0); | 190 full_layout->setContentsMargins(0, 0, 0, 0); | 
| 185 full_layout->setSpacing(0); | 191 full_layout->setSpacing(0); | 
| 186 | 192 | 
| 187 /* Do NOT move this up in this function, buttons HAS to be initialized */ | 193 /* Do NOT move this up in this function, buttons HAS to be initialized */ | 
| 188 SetSeason(Anime::SeriesSeason::Summer, 2011); | 194 SetSeason(Anime::SeriesSeason::Summer, 2011U); | 
| 189 } | 195 } | 
