aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorConfuSomu2023-04-06 16:28:55 -0400
committerConfuSomu2023-04-06 16:28:55 -0400
commitd3d14e07c202f9350f817802777720ded85e4248 (patch)
treea2ce10432e09fb2bec52c4f675c369b92204a5c9 /src
parent75a48db1459d4c386b867ae6536ff481adf34f1f (diff)
downloadActorViewer-d3d14e07c202f9350f817802777720ded85e4248.tar
ActorViewer-d3d14e07c202f9350f817802777720ded85e4248.tar.gz
ActorViewer-d3d14e07c202f9350f817802777720ded85e4248.zip
Rename ListItem class to StatusListItem
The new class name is more descriptive about how it is used.
Diffstat (limited to 'src')
-rw-r--r--src/archive_parser.cpp4
-rw-r--r--src/list_item.cpp8
-rw-r--r--src/list_item.h4
-rw-r--r--src/mainwindow.cpp4
4 files changed, 10 insertions, 10 deletions
diff --git a/src/archive_parser.cpp b/src/archive_parser.cpp
index 60278bc..e4e9ed0 100644
--- a/src/archive_parser.cpp
+++ b/src/archive_parser.cpp
@@ -149,10 +149,10 @@ void Archive::update_status_list(ViewStatusTypes allowed_types, QListWidget *par
QTextDocument strip_html;
strip_html.setHtml(activity.value("content").toString());
- ListItem *item = new ListItem(strip_html.toPlainText(), status_type, has_attachment, this, parent, i);
+ StatusListItem *item = new StatusListItem(strip_html.toPlainText(), status_type, has_attachment, this, parent, i);
}
} else if (activity_type == "Announce" and obj["object"].isString()) {
- ListItem *item = new ListItem(activity_type, REBLOG, false, this, parent, i);
+ StatusListItem *item = new StatusListItem(activity_type, REBLOG, false, this, parent, i);
}
}
next_item:
diff --git a/src/list_item.cpp b/src/list_item.cpp
index 6f27ff0..c74fa39 100644
--- a/src/list_item.cpp
+++ b/src/list_item.cpp
@@ -11,7 +11,7 @@ QIcon* choose_icon(StatusType status_type) {
}
}
-ListItem::ListItem(const QString &text, StatusType status_type, bool has_attachement, Archive* data_archive, QListWidget *parent, int index) :
+StatusListItem::StatusListItem(const QString &text, StatusType status_type, bool has_attachement, Archive* data_archive, QListWidget *parent, int index) :
status_index(index), has_attachement(has_attachement), status_type(status_type), data_archive(data_archive)
{
setText(text);
@@ -31,14 +31,14 @@ ListItem::ListItem(const QString &text, StatusType status_type, bool has_attache
#endif
}
-int ListItem::get_status_index() {
+int StatusListItem::get_status_index() {
return status_index;
}
-StatusType ListItem::get_status_type() {
+StatusType StatusListItem::get_status_type() {
return status_type;
}
-QString ListItem::get_info_html(int text_zone_width, QLocale* locale) {
+QString StatusListItem::get_info_html(int text_zone_width, QLocale* locale) {
return data_archive->get_html_status_info(status_index, text_zone_width, status_type, locale);
}
diff --git a/src/list_item.h b/src/list_item.h
index 80a57ea..9ca0aac 100644
--- a/src/list_item.h
+++ b/src/list_item.h
@@ -4,13 +4,13 @@
#include "src/archive_parser.h"
#include "types.h"
-class ListItem : public QListWidgetItem {
+class StatusListItem : public QListWidgetItem {
public:
enum ItemType {
ArchiveListItemType = QListWidgetItem::UserType
};
- ListItem(const QString &text, StatusType status_type, bool has_attachement, Archive* data_archive, QListWidget *parent = nullptr, int index = 0);
+ StatusListItem(const QString &text, StatusType status_type, bool has_attachement, Archive* data_archive, QListWidget *parent = nullptr, int index = 0);
int get_status_index();
StatusType get_status_type();
QString get_info_html(int text_zone_width, QLocale* locale);
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index d635ae8..1e961ba 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -73,7 +73,7 @@ void MainWindow::on_actionAbout_triggered(bool checked) {
}
void MainWindow::on_listWidget_itemActivated(QListWidgetItem *item) {
- ListItem* status = dynamic_cast<ListItem*>(item);
+ StatusListItem* status = dynamic_cast<StatusListItem*>(item);
if (status != nullptr) {
QString status_info = status->get_info_html(ui->statusInfoText->width(), &locale_context);
ui->statusInfoText->setHtml(status_info);
@@ -88,7 +88,7 @@ void MainWindow::on_buttonRandom_clicked() {
}
void MainWindow::on_buttonCopy_clicked() {
- ListItem* item = dynamic_cast<ListItem*>(ui->listWidget->selectedItems()[0]);
+ StatusListItem* item = dynamic_cast<StatusListItem*>(ui->listWidget->selectedItems()[0]);
if (item != nullptr) {
QString status_text = data_archive->get_html_status_text(item->get_status_index());
QMimeData* clipboard_data = new QMimeData;