libgda-uimm: Gnome::GdaUI::ProviderSelector Class Reference
ProviderSelector - Select a database provider from a combo box. More...
#include <libgda-uimm/providerselector.h>
Inheritance diagram for Gnome::GdaUI::ProviderSelector:

Public Member Functions | |
| virtual | ~ProviderSelector () |
| GdauiProviderSelector* | gobj () |
| Provides access to the underlying C GtkObject. | |
| const GdauiProviderSelector* | gobj () const |
| Provides access to the underlying C GtkObject. | |
| ProviderSelector () | |
| Create a new Gdaui::ProviderSelector widget. | |
| Glib::RefPtr < Gnome::Gda::ServerProvider > | get_provider_obj () |
| Get the selected provider as a Gda::ServerProvider object. | |
| Glib::RefPtr< const Gnome::Gda::ServerProvider > | get_provider_obj () const |
| Get the selected provider as a Gda::ServerProvider object. | |
| Glib::ustring | get_provider () const |
| Get the selected provider. | |
| bool | set_provider (const Glib::ustring& provider) |
| Forces selector to be set on provider. | |
Related Functions | |
(Note that these are not member functions.) | |
| Gnome::GdaUI::ProviderSelector* | wrap (GdauiProviderSelector* object, bool take_copy=false) |
| A Glib::wrap() method for this object. | |
Detailed Description
ProviderSelector - Select a database provider from a combo box.
Constructor & Destructor Documentation
| virtual Gnome::GdaUI::ProviderSelector::~ProviderSelector | ( | ) | [virtual] |
| Gnome::GdaUI::ProviderSelector::ProviderSelector | ( | ) | [explicit] |
Create a new Gdaui::ProviderSelector widget.
- Returns:
- The newly created widget.
Member Function Documentation
| Glib::ustring Gnome::GdaUI::ProviderSelector::get_provider | ( | ) | const |
Get the selected provider.
- Returns:
- The selected provider, or
0if no provider is selected.
| Glib::RefPtr<Gnome::Gda::ServerProvider> Gnome::GdaUI::ProviderSelector::get_provider_obj | ( | ) |
Get the selected provider as a Gda::ServerProvider object.
- Returns:
- A Gda::ServerProvider or
0if an error occurred.
| Glib::RefPtr<const Gnome::Gda::ServerProvider> Gnome::GdaUI::ProviderSelector::get_provider_obj | ( | ) | const |
Get the selected provider as a Gda::ServerProvider object.
- Returns:
- A Gda::ServerProvider or
0if an error occurred.
| const GdauiProviderSelector* Gnome::GdaUI::ProviderSelector::gobj | ( | ) | const [inline] |
Provides access to the underlying C GtkObject.
Reimplemented from Gnome::GdaUI::Combo.
| GdauiProviderSelector* Gnome::GdaUI::ProviderSelector::gobj | ( | ) | [inline] |
Provides access to the underlying C GtkObject.
Reimplemented from Gnome::GdaUI::Combo.
| bool Gnome::GdaUI::ProviderSelector::set_provider | ( | const Glib::ustring & | provider | ) |
Forces selector to be set on provider.
- Parameters:
-
provider The provider to be selected, or 0for the default (SQLite).
- Returns:
trueif provider has been selected.
Friends And Related Function Documentation
| Gnome::GdaUI::ProviderSelector* wrap | ( | GdauiProviderSelector * | object, |
| bool | take_copy = false |
||
| ) | [related] |
A Glib::wrap() method for this object.
- Parameters:
-
object The C instance. take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref.
- Returns:
- A C++ instance that wraps this C instance.
