Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F16570725
movabletype_p.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
movabletype_p.h
View Options
/*
This file is part of the kblog library.
Copyright (c) 2007-2009 Christian Weilbach <christian_weilbach@web.de>
Copyright (c) 2007 Mike Arthur <mike@mikearthur.co.uk>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public License
along with this library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
*/
#ifndef MOVABLETYPE_P_H
#define MOVABLETYPE_P_H
#include
"movabletype.h"
#include
"metaweblog_p.h"
#include
<kxmlrpcclient/client.h>
class
KJob
;
class
QByteArray
;
namespace
KIO
{
class
Job
;
}
namespace
KBlog
{
class
MovableTypePrivate
:
public
MetaWeblogPrivate
{
public
:
QMap
<
KJob
*
,
QByteArray
>
mSetPostCategoriesBuffer
;
QMap
<
KJob
*
,
QString
>
mSetPostCategoriesMap
;
MovableTypePrivate
();
virtual
~
MovableTypePrivate
();
virtual
void
slotListTrackBackPings
(
const
QList
<
QVariant
>
&
result
,
const
QVariant
&
id
);
void
slotCreatePost
(
const
QList
<
QVariant
>
&
,
const
QVariant
&
);
void
slotModifyPost
(
const
QList
<
QVariant
>
&
,
const
QVariant
&
);
void
slotSetPostCategories
(
const
QList
<
QVariant
>&
,
const
QVariant
&
);
void
slotTriggerCreatePost
();
void
slotTriggerModifyPost
();
void
slotTriggerFetchPost
();
Q_DECLARE_PUBLIC
(
MovableType
)
QList
<
QVariant
>
defaultArgs
(
const
QString
&
id
=
QString
()
);
virtual
void
setPostCategories
(
BlogPost
*
post
,
bool
publishAfterCategories
);
bool
readPostFromMap
(
BlogPost
*
post
,
const
QMap
<
QString
,
QVariant
>
&
postInfo
);
bool
readArgsFromPost
(
QList
<
QVariant
>
*
args
,
const
BlogPost
&
post
);
QMap
<
int
,
bool
>
mPublishAfterCategories
;
QList
<
BlogPost
*>
mCreatePostCache
;
QList
<
BlogPost
*>
mModifyPostCache
;
QList
<
BlogPost
*>
mFetchPostCache
;
QList
<
BlogPost
*>
mSilentCreationList
;
};
}
#endif
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Fri, Nov 1, 9:34 AM (1 d, 17 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
10075998
Default Alt Text
movabletype_p.h (2 KB)
Attached To
Mode
rKPL kdepimlibs
Attached
Detach File
Event Timeline
Log In to Comment