struct _ModestWidgetFactory {
GObject parent;
- /* insert public members, if any */
};
struct _ModestWidgetFactoryClass {
GObjectClass parent_class;
- /* insert signal callback declarations, eg. */
- /* void (* my_event) (ModestWidgetFactory* obj); */
};
MODEST_COMBO_BOX_TYPE_TRANSPORT_PROTOS,
MODEST_COMBO_BOX_TYPE_SECURITY_PROTOS,
MODEST_COMBO_BOX_TYPE_AUTH_PROTOS,
- MODEST_COMBO_BOX_TYPE_TRANSPORTS
+ MODEST_COMBO_BOX_TYPE_TRANSPORTS,
+ MODEST_COMBO_BOX_TYPE_REMOTE_STORES
} ModestComboBoxType;
/**
* modest_widget_factory_new
- *
+ * @account_store: a valid ModestTnyAccountStore instance
+ *
* instantiates a ModestWidgetFactory
*
* Returns: a new ModestWidgetFactory, or NULL in case of error
*/
-ModestWidgetFactory* modest_widget_factory_new (void);
+ModestWidgetFactory* modest_widget_factory_new (ModestTnyAccountStore *account_store);
+
+
/**
* modest_widget_factory_get_folder_view
* @self: a ModestWidgetFactory instance
*
* Returns: a header tree view, or NULL in case of error
*/
-ModestMsgView* modest_widget_factory_get_msg_preview (ModestWidgetFactory *self);
+ModestMsgView* modest_widget_factory_get_msg_preview (ModestWidgetFactory *self);
/**
GtkWidget* modest_widget_factory_get_combo_box (ModestWidgetFactory *self,
ModestComboBoxType type);
+
/**
* modest_widget_factory_get_online_toggle
* @self: a ModestWidgetFactory instance