tahoma2d/toonz/sources/toonzfarm/tfarmclient/appmainshell.h
Toshihiro Shimizu 890dddabbd first commit
2016-03-19 02:57:51 +09:00

41 lines
674 B
C++

#ifndef APPMAINSHELL_H
#define APPMAINSHELL_H
#include "tw/mainshell.h"
//==============================================================================
class AppMainshell : public TMainshell
{
public:
AppMainshell();
~AppMainshell();
static AppMainshell *instance();
void init();
bool beforeShow();
void configureNotify(const TDimension &size);
void openProgressBar(string name);
void closeProgressBar();
bool setProgressBarFraction(int num, int den);
void repaint();
void close();
TDimension getPreferredSize();
int getMainIconId();
void onTimer(int);
string getAppId() const { return "TFarm"; }
private:
class Data;
Data *m_data;
};
#endif