83 |
83 |
84 win->show (); |
84 win->show (); |
85 return app.exec (); |
85 return app.exec (); |
86 } |
86 } |
87 |
87 |
88 // ============================================================================= |
|
89 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
|
90 // ============================================================================= |
|
91 void logf (const char* fmtstr, ...) { |
|
92 va_list va; |
|
93 va_start (va, fmtstr); |
|
94 g_win->logVA (LOG_Normal, fmtstr, va); |
|
95 va_end (va); |
|
96 } |
|
97 |
|
98 void logf (LogType type, const char* fmtstr, ...) { |
|
99 va_list va; |
|
100 va_start (va, fmtstr); |
|
101 g_win->logVA (type, fmtstr, va); |
|
102 va_end (va); |
|
103 } |
|
104 |
|
105 void doDevf (const char* func, const char* fmtstr, ...) { |
88 void doDevf (const char* func, const char* fmtstr, ...) { |
106 va_list va; |
89 va_list va; |
107 |
90 |
108 printf ("%s: ", func); |
91 printf ("%s: ", func); |
109 |
92 |