Forward declare some things to speed up compile (#6162)

* Forward declare NativeMessagingServer and use a unique_ptr

* Forward declare GenericListModel to save on unneeded includes of its
header
This commit is contained in:
Mm2PL
2025-05-18 17:30:02 +02:00
committed by GitHub
parent 20e306760c
commit 33a5419350
7 changed files with 13 additions and 10 deletions
@@ -1,13 +1,10 @@
#pragma once
#include "widgets/listview/GenericListModel.hpp"
#include "widgets/splits/InputCompletionItem.hpp"
#include <QStringList>
#include <memory>
#include <utility>
#include <vector>
namespace chatterino {
class GenericListModel;
} // namespace chatterino
namespace chatterino::completion {