ui/qt/text.h

changeset 70
3d801e8dda3a
parent 56
87e3a5dc66dd
child 130
212b63dd61be
equal deleted inserted replaced
69:419c8c3209e8 70:3d801e8dda3a
30 #define TEXT_H 30 #define TEXT_H
31 31
32 #include "toolkit.h" 32 #include "toolkit.h"
33 #include "../ui/text.h" 33 #include "../ui/text.h"
34 #include <QTextEdit> 34 #include <QTextEdit>
35 #include <QLineEdit>
35 36
36 // value implementations 37 // value implementations
37 extern "C" { 38 extern "C" {
38 char* ui_textarea_get(UiText *text); 39 char* ui_textarea_get(UiText *text);
39 void ui_textarea_set(UiText *text, char *str); 40 void ui_textarea_set(UiText *text, char *str);
41 void ui_textarea_insert(UiText *text, int pos, char *str); 42 void ui_textarea_insert(UiText *text, int pos, char *str);
42 int ui_textarea_position(UiText *text); 43 int ui_textarea_position(UiText *text);
43 void ui_textarea_selection(UiText *text, int *begin, int *end); 44 void ui_textarea_selection(UiText *text, int *begin, int *end);
44 int ui_textarea_length(UiText *text); 45 int ui_textarea_length(UiText *text);
45 void ui_textarea_remove(UiText *text, int begin, int end); 46 void ui_textarea_remove(UiText *text, int begin, int end);
47
48 char* ui_textfield_get(UiString *str);
49 void ui_textfield_set(UiString *str, char *value);
46 } 50 }
47 51
48 52
49 53
50 #endif /* TEXT_H */ 54 #endif /* TEXT_H */

mercurial