22 lines
506 B
C++
22 lines
506 B
C++
//
|
|
// Created by selim on 10.05.2022.
|
|
//
|
|
|
|
#include "Entry.h"
|
|
|
|
gtkpp::Entry::Entry() {
|
|
_widget = gtk_entry_new();
|
|
}
|
|
|
|
void gtkpp::Entry::setPlaceholder(const std::string &placeholder) {
|
|
gtk_entry_set_placeholder_text(GTK_ENTRY(_widget), placeholder.c_str());
|
|
}
|
|
|
|
void gtkpp::Entry::setPurpose(GtkInputPurpose purpose) {
|
|
gtk_entry_set_input_purpose(GTK_ENTRY(_widget), purpose);
|
|
}
|
|
|
|
void gtkpp::Entry::setVisibility(bool visibility) {
|
|
gtk_entry_set_visibility(GTK_ENTRY(_widget), visibility);
|
|
}
|