NOISSUE make shared logic library ... shared

This commit is contained in:
Petr Mrázek
2015-09-05 18:46:57 +02:00
parent cd108fd029
commit 23d0bd8edd
76 changed files with 259 additions and 116 deletions

View File

@ -25,9 +25,11 @@
#include "settings/Setting.h"
#include "Env.h" // there is a global icon list inside Env.
#include "multimc_logic_export.h"
class QFileSystemWatcher;
class IconList : public QAbstractListModel
class MULTIMC_LOGIC_EXPORT IconList : public QAbstractListModel
{
Q_OBJECT
public:

View File

@ -17,7 +17,10 @@
#include <QString>
#include <QDateTime>
#include <QIcon>
struct MMCImage
#include "multimc_logic_export.h"
struct MULTIMC_LOGIC_EXPORT MMCImage
{
QIcon icon;
QString filename;
@ -28,7 +31,7 @@ struct MMCImage
}
};
struct MMCIcon
struct MULTIMC_LOGIC_EXPORT MMCIcon
{
enum Type : unsigned
{