Skip to content
Snippets Groups Projects
Commit a17b6dff authored by Konstantinos Sideris's avatar Konstantinos Sideris
Browse files

Clean up headers

parent 845228ac
No related branches found
No related tags found
No related merge requests found
Showing
with 67 additions and 66 deletions
......@@ -18,12 +18,11 @@
#pragma once
#include <QImage>
#include <QObject>
#include <QSharedPointer>
#include <QUrl>
#include "MatrixClient.h"
#include "TimelineItem.h"
class MatrixClient;
class TimelineItem;
class AvatarProvider : public QObject
{
......
......@@ -20,7 +20,7 @@
#include <QDir>
#include <lmdb++.h>
#include "RoomState.h"
class RoomState;
class Cache
{
......
......@@ -17,23 +17,27 @@
#pragma once
#include <QHBoxLayout>
#include <QMap>
#include <QPixmap>
#include <QTimer>
#include <QWidget>
#include "Cache.h"
#include "MatrixClient.h"
#include "QuickSwitcher.h"
#include "RoomList.h"
#include "RoomSettings.h"
#include "RoomState.h"
#include "SideBarActions.h"
#include "Splitter.h"
#include "TextInputWidget.h"
#include "TimelineViewManager.h"
#include "TopRoomBar.h"
#include "TypingDisplay.h"
#include "UserInfoWidget.h"
class Cache;
class MatrixClient;
class OverlayModal;
class QuickSwitcher;
class RoomList;
class RoomSettings;
class RoomState;
class SideBarActions;
class Splitter;
class SyncResponse;
class TextInputWidget;
class TimelineViewManager;
class TopRoomBar;
class TypingDisplay;
class UserInfoWidget;
constexpr int CONSENSUS_TIMEOUT = 1000;
constexpr int SHOW_CONTENT_TIMEOUT = 3000;
......
......@@ -21,7 +21,6 @@
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
class DeserializationException : public std::exception
{
......
......@@ -17,15 +17,14 @@
#pragma once
#include <QHBoxLayout>
#include <QLabel>
#include <QLayout>
#include <QListView>
#include <QStandardItemModel>
#include <QVBoxLayout>
#include <QWidget>
#include "EmojiItemDelegate.h"
#include "EmojiProvider.h"
class EmojiProvider;
class EmojiCategory : public QWidget
{
......
......@@ -20,11 +20,11 @@
#include <QGraphicsOpacityEffect>
#include <QPropertyAnimation>
#include <QScrollArea>
#include <QWidget>
#include "EmojiCategory.h"
#include "EmojiProvider.h"
class EmojiCategory;
class EmojiPanel : public QWidget
{
Q_OBJECT
......
......@@ -20,9 +20,10 @@
#include <QEvent>
#include <QWidget>
#include "EmojiPanel.h"
#include "FlatButton.h"
class EmojiPanel;
class EmojiPickButton : public FlatButton
{
Q_OBJECT
......
......@@ -17,9 +17,7 @@
#pragma once
#include <QFile>
#include <QList>
#include <QMap>
struct Emoji
{
......
......@@ -24,6 +24,7 @@
#include "Image.h"
#include "MatrixClient.h"
#include "MessageEvent.h"
namespace events = matrix::events;
namespace msgs = matrix::events::messages;
......
......@@ -17,7 +17,6 @@
#pragma once
#include <QRegExp>
#include <QRegExpValidator>
class InputValidator
......
......@@ -3,7 +3,7 @@
#include <QFrame>
#include <QLineEdit>
#include "FlatButton.h"
class FlatButton;
class JoinRoomDialog : public QFrame
{
......
......@@ -2,7 +2,7 @@
#include <QFrame>
#include "FlatButton.h"
class FlatButton;
class LeaveRoomDialog : public QFrame
{
......
......@@ -17,18 +17,17 @@
#pragma once
#include <QHBoxLayout>
#include <QLabel>
#include <QLayout>
#include <QSharedPointer>
#include <QVBoxLayout>
#include <QWidget>
#include "FlatButton.h"
#include "LoadingIndicator.h"
#include "MatrixClient.h"
#include "OverlayModal.h"
#include "RaisedButton.h"
#include "TextField.h"
class FlatButton;
class LoadingIndicator;
class MatrixClient;
class OverlayModal;
class RaisedButton;
class TextField;
class LoginPage : public QWidget
{
......
......@@ -19,7 +19,7 @@
#include <QFrame>
#include "FlatButton.h"
class FlatButton;
class LogoutDialog : public QFrame
{
......
......@@ -19,16 +19,18 @@
#include <QMainWindow>
#include <QSharedPointer>
#include "ChatPage.h"
#include "LoadingIndicator.h"
#include "LoginPage.h"
#include "MatrixClient.h"
#include "OverlayModal.h"
#include "RegisterPage.h"
#include "SnackBar.h"
#include "TrayIcon.h"
#include "WelcomePage.h"
#include <QStackedWidget>
#include <QSystemTrayIcon>
class ChatPage;
class LoadingIndicator;
class LoginPage;
class MatrixClient;
class OverlayModal;
class RegisterPage;
class SnackBar;
class TrayIcon;
class WelcomePage;
class MainWindow : public QMainWindow
{
......
......@@ -17,12 +17,13 @@
#pragma once
#include <QtNetwork/QNetworkAccessManager>
#include <QNetworkAccessManager>
#include "MessageEvent.h"
#include "Profile.h"
#include "RoomMessages.h"
#include "Sync.h"
class SyncResponse;
class Profile;
class RoomMessages;
/*
* MatrixClient provides the high level API to communicate with
......
......@@ -20,7 +20,7 @@
#include <QJsonDocument>
#include <QUrl>
#include "Deserializable.h"
class Deserializable;
class ProfileResponse : public Deserializable
{
......
......@@ -19,7 +19,7 @@
#include <QJsonDocument>
#include "Deserializable.h"
class Deserializable;
class RegisterRequest
{
......
......@@ -17,17 +17,15 @@
#pragma once
#include <QHBoxLayout>
#include <QLabel>
#include <QLayout>
#include <QSharedPointer>
#include <QVBoxLayout>
#include <QWidget>
#include "Avatar.h"
#include "FlatButton.h"
#include "MatrixClient.h"
#include "RaisedButton.h"
#include "TextField.h"
class Avatar;
class FlatButton;
class MatrixClient;
class RaisedButton;
class TextField;
class RegisterPage : public QWidget
{
......
......@@ -21,11 +21,12 @@
#include <QSharedPointer>
#include <QWidget>
#include "Menu.h"
#include "RippleOverlay.h"
#include "RoomSettings.h"
#include "RoomState.h"
class Menu;
class RippleOverlay;
class RoomSettings;
struct DescInfo
{
QString username;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment