Corregida la navegaci?n (up) en las p?ginas

Corregido el ancho de los botones "importing browse"
This commit is contained in:
Luis Ángel San Martín
2013-03-02 11:50:03 +01:00
parent 36290f89d2
commit 5810bf4586
6 changed files with 65 additions and 4 deletions

View File

@ -280,4 +280,28 @@ void HttpSession::setDisplayType(const QString & display)
{
dataPtr->yacreaderSessionData.display = display;
}
}
void HttpSession::clearNavigationPath()
{
if(dataPtr)
dataPtr->yacreaderSessionData.navigationPath.clear();
}
int HttpSession::popPage()
{
if(dataPtr)
return dataPtr->yacreaderSessionData.navigationPath.pop();
}
void HttpSession::pushPage(int page)
{
if(dataPtr)
dataPtr->yacreaderSessionData.navigationPath.push(page);
}
int HttpSession::topPage()
{
if(dataPtr)
return dataPtr->yacreaderSessionData.navigationPath.top();
}

View File

@ -114,6 +114,11 @@ public:
void setDeviceType(const QString & device);
void setDisplayType(const QString & display);
void clearNavigationPath();
int popPage();
void pushPage(int page);
int topPage();
private:
struct YACReaderSessionData {
@ -125,6 +130,9 @@ private:
QString device;
QString display;
qulonglong comicId;
QStack<int> navigationPath;
Comic * comic;
};