CPaster: Make Pastebin.Com default

Change order of protocols and default accordingly.
This commit is contained in:
Friedemann Kleint
2010-04-06 14:40:33 +02:00
parent 28c3941cea
commit 646fc6f629
5 changed files with 23 additions and 13 deletions

View File

@@ -92,11 +92,12 @@ bool CodepasterPlugin::initialize(const QStringList &arguments, QString *error_m
// Create the protocols and append them to the Settings
const QSharedPointer<NetworkAccessManagerProxy> networkAccessMgrProxy(new NetworkAccessManagerProxy);
Protocol *protos[] = { new CodePasterProtocol(networkAccessMgrProxy),
new PasteBinDotComProtocol(networkAccessMgrProxy),
Protocol *protos[] = { new PasteBinDotComProtocol(networkAccessMgrProxy),
new PasteBinDotCaProtocol(networkAccessMgrProxy),
0};
for(int i=0; protos[i] != 0; ++i) {
new CodePasterProtocol(networkAccessMgrProxy)
};
const int count = sizeof(protos) / sizeof(Protocol *);
for(int i = 0; i < count; ++i) {
connect(protos[i], SIGNAL(pasteDone(QString)), this, SLOT(finishPost(QString)));
connect(protos[i], SIGNAL(fetchDone(QString,QString,bool)),
this, SLOT(finishFetch(QString,QString,bool)));