refactor and add support for pastebin.com
- created protocol class as basis for different paste servers - removed custom classes and replaced functionality with simple QHttp* usage - removed poster and fetcher classes copied from cpaster application. It not getting updated anyways in creator - Known issue: Listing does not update, when user changes protocol - TODO: add pastebin.ca support. Code is done already, just needs to be placed inside plugin.
Showing
- src/plugins/cpaster/codepasterprotocol.cpp 154 additions, 0 deletionssrc/plugins/cpaster/codepasterprotocol.cpp
- src/plugins/cpaster/codepasterprotocol.h 40 additions, 37 deletionssrc/plugins/cpaster/codepasterprotocol.h
- src/plugins/cpaster/codepastersettings.cpp 104 additions, 0 deletionssrc/plugins/cpaster/codepastersettings.cpp
- src/plugins/cpaster/codepastersettings.h 74 additions, 0 deletionssrc/plugins/cpaster/codepastersettings.h
- src/plugins/cpaster/cpaster.pro 17 additions, 6 deletionssrc/plugins/cpaster/cpaster.pro
- src/plugins/cpaster/cpasterplugin.cpp 59 additions, 115 deletionssrc/plugins/cpaster/cpasterplugin.cpp
- src/plugins/cpaster/cpasterplugin.h 5 additions, 46 deletionssrc/plugins/cpaster/cpasterplugin.h
- src/plugins/cpaster/pastebindotcomprotocol.cpp 131 additions, 0 deletionssrc/plugins/cpaster/pastebindotcomprotocol.cpp
- src/plugins/cpaster/pastebindotcomprotocol.h 73 additions, 0 deletionssrc/plugins/cpaster/pastebindotcomprotocol.h
- src/plugins/cpaster/pastebindotcomsettings.cpp 94 additions, 0 deletionssrc/plugins/cpaster/pastebindotcomsettings.cpp
- src/plugins/cpaster/pastebindotcomsettings.h 27 additions, 19 deletionssrc/plugins/cpaster/pastebindotcomsettings.h
- src/plugins/cpaster/pastebindotcomsettings.ui 66 additions, 0 deletionssrc/plugins/cpaster/pastebindotcomsettings.ui
- src/plugins/cpaster/pasteselect.ui 14 additions, 10 deletionssrc/plugins/cpaster/pasteselect.ui
- src/plugins/cpaster/pasteview.cpp 22 additions, 10 deletionssrc/plugins/cpaster/pasteview.cpp
- src/plugins/cpaster/pasteview.h 10 additions, 7 deletionssrc/plugins/cpaster/pasteview.h
- src/plugins/cpaster/pasteview.ui 211 additions, 0 deletionssrc/plugins/cpaster/pasteview.ui
- src/plugins/cpaster/protocol.cpp 28 additions, 25 deletionssrc/plugins/cpaster/protocol.cpp
- src/plugins/cpaster/protocol.h 66 additions, 0 deletionssrc/plugins/cpaster/protocol.h
- src/plugins/cpaster/settingspage.cpp 12 additions, 6 deletionssrc/plugins/cpaster/settingspage.cpp
- src/plugins/cpaster/settingspage.h 5 additions, 2 deletionssrc/plugins/cpaster/settingspage.h
Loading
Please register or sign in to comment