mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-13 19:49:51 +01:00
59d383c161
- Remove some underscore-prefixes - Start using this-> more - Remove a few of the singletons (We pass references to managers to things that need it now. Might not be much better, but for now it works. It also shows what places might be slightly wrong designed)
29 lines
487 B
C++
29 lines
487 B
C++
#pragma once
|
|
|
|
#include "channelmanager.hpp"
|
|
#include "emotemanager.hpp"
|
|
#include "ircmanager.hpp"
|
|
#include "resources.hpp"
|
|
#include "windowmanager.hpp"
|
|
|
|
#include <QApplication>
|
|
|
|
namespace chatterino {
|
|
|
|
class Application
|
|
{
|
|
public:
|
|
Application();
|
|
~Application();
|
|
|
|
int run(QApplication &qtApp);
|
|
|
|
WindowManager windowManager;
|
|
EmoteManager emoteManager;
|
|
Resources resources;
|
|
ChannelManager channelManager;
|
|
IrcManager ircManager;
|
|
};
|
|
|
|
} // namespace chatterino
|