tahoma2d/toonz/sources/toonzfarm/tfarmclient/appmainshell.h
2016-05-17 00:04:11 +09:00

41 lines
686 B
C++

#pragma once
#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