Commit graph

230 commits

Author SHA1 Message Date
f22c0b6d94 Move to the new rating structure 2014-10-04 00:03:01 +02:00
25ee41c5e8 [libdanbooru] libdanbooru needs KIO 2014-10-04 00:02:25 +02:00
428b28db36 Proper set up of dependencies 2014-10-04 00:02:09 +02:00
70413c7232 Move target_link_libraries after definiing the target 2014-10-04 00:01:42 +02:00
8e2e9ecbc3 Convert to the new signal-slot syntax 2014-10-03 23:17:52 +02:00
55a866dbf3 Use K4AboutData for the time being 2014-10-03 23:13:04 +02:00
c32637cafa KPushButton -> QPushButton 2014-10-03 23:07:26 +02:00
d7fec181e2 KUrl -> QUrl 2014-10-03 23:06:43 +02:00
0eb716bda0 Add this to be safe to ensure that includes are picked up 2014-10-03 23:06:22 +02:00
880417502a KLineEdit/QLineEdit 2014-10-03 23:04:09 +02:00
e2cdec1947 KIcon -> QIcon 2014-10-03 23:02:19 +02:00
a568beac2a kDebug / qDebug 2014-10-03 23:00:55 +02:00
0269c6d1bd Initial (scripted) port to QCommandLineParser 2014-10-03 22:59:20 +02:00
975053753b KAction / QAction 2014-10-03 22:58:56 +02:00
2d8d230170 Port to KF5, step 1: CMakeLists 2014-10-03 22:52:38 +02:00
6533b64a22 Initial work to make enums saner 2014-08-29 10:13:53 +02:00
bcecd30031 Coding style 2014-08-28 09:46:59 +02:00
1de6786a9e Move the tag types where they belong 2014-08-28 09:45:36 +02:00
fce61f8c9b Adjust the README slightly 2014-08-28 09:25:53 +02:00
9a49a1830a Move the tag and rating information
Perhaps tags should be made a struct instead, but for the moment they've been moved, along with the ratings, to DanbooruPost as they're properties of the post.
2014-08-28 09:24:45 +02:00
f5aa505e0b Use the preferred way for Qt includes
This is to pave the way for the planned KF5 port
2014-08-28 09:21:24 +02:00
b58c6c36e6 Reformat for coding style 2014-08-28 09:20:06 +02:00
061251bc26 Get rid of QPixmap pointers
According to my understanding of Qt documentation, there should be no need to
manually create QPixmap with new and delete. This also makes things simpler for the model.
2014-08-28 09:19:20 +02:00
dafe9d2c3e Rename README 2014-03-30 17:46:45 +02:00
5fc6f08d6e Remove placeholder README 2014-03-30 17:46:28 +02:00
3c9a4de1ad Fix the model (same issue as in Holiday Planner, beginInsertRows is inclusive) 2014-03-23 20:55:32 +01:00
259696741c Use the plain include (<foo> instead of <bar/foo>) 2013-12-26 17:55:24 +01:00
22253b9ab6 Build system fixes 2013-12-26 17:38:46 +01:00
46dd3d9688 Add an (untested) connection widget for connections 2013-12-26 17:18:54 +01:00
8b9e31d8e4 Convert to C++11 style for loops 2013-12-26 14:34:51 +01:00
92af974894 Use C++11 for syntax 2013-12-24 10:25:43 +01:00
244b930185 Build system changes:
- Use QStringBuilder
- Switch on C+11 support
- Add the new UI file
2013-12-24 10:11:13 +01:00
0fa8fe223f Fix license header 2013-12-24 10:08:38 +01:00
019e0438ae Add a stub for the connection widget 2013-12-24 10:07:09 +01:00
8d84e5115f Enable support for C++11 2013-12-24 10:00:00 +01:00
ed73064ef9 More skeleton code 2013-12-24 09:33:06 +01:00
aa5588d286 Start adding actions to the mainwindow 2013-12-24 09:26:29 +01:00
1d09d12345 Initial implementation of main window + view widget 2013-07-28 18:14:55 +02:00
c1bde86980 MOve files around, now they start becoming useful 2013-07-28 18:14:33 +02:00
782a113475 Change name accordingly and fix include guards 2013-07-28 17:14:08 +02:00
521bdad42c Add a clear() method to empty the list of the model (better than
creating a new one every time) and rename m_posts to m_items
2013-07-28 17:13:28 +02:00
6a3a866ad5 These variables are not needed anymore 2013-07-28 17:12:55 +02:00
64e16642ff Cleanup 2013-07-28 17:12:40 +02:00
41be285e07 Rename DanbooruTableModel to DanbooruPostModel, as it's clearer what it
does
2013-07-28 17:11:50 +02:00
ec6735c44e Provide the filename as tooltip 2013-07-23 07:31:28 +02:00
834bdfd82d Use the height - 3 lines of text to make also very high pixmaps fit 2013-07-23 07:31:14 +02:00
e787a35330 Use moveBottom instead of setBottom so that the images are all lined up at the bottom. 2013-07-21 09:44:05 +02:00
6bbe54a7fd Display ratings as strings 2013-07-20 20:16:13 +02:00
04f1c4a76f Almost working delegate version with text. Needs a little more polishing though 2013-07-20 15:46:48 +02:00
1886dbf53c Switch to QVector instead of QList. Insertions aren't really needed. 2013-07-20 11:44:27 +02:00