summaryrefslogtreecommitdiff
path: root/interchange.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'interchange.hxx')
-rw-r--r--interchange.hxx15
1 files changed, 8 insertions, 7 deletions
diff --git a/interchange.hxx b/interchange.hxx
index b8b36d5..ae5d5e8 100644
--- a/interchange.hxx
+++ b/interchange.hxx
@@ -31,6 +31,12 @@ namespace QInterchange {
public slots:
/*!
+ * \brief Generic function for fetching data using
+ * a relative path.
+ * \param path The path.
+ */
+ void flypage(QString const& path);
+ /*!
* \brief For fetching products that belong a specific group.
* \param prodGroup The name of the product group.
*/
@@ -45,11 +51,6 @@ namespace QInterchange {
*/
void product(QString const& sku);
/*!
- * \brief For fetching data from a specific path.
- * \param path The path.
- */
- void page(QString const& path);
- /*!
* \brief For fetching products that belong a specific group.
* \param prodGroup The name of the product group.
*/
@@ -65,15 +66,15 @@ namespace QInterchange {
void order(QString const& sku);
signals:
+ void gotFlypage(QString const& response);
void gotCatalog(QString const& response);
void gotProduct(QString const& response);
- void gotPage(QString const& response);
void gotOrder(QString const& response);
protected:
+ void emitFlypage(QString const& response);
void emitCatalog(QString const& response);
void emitProduct(QString const& response);
- void emitPage(QString const& response);
void emitOrder(QString const& response);
};