Hello,
In recent revisions, when compiling examples, you can see this warnings:
$ make
Scanning dependencies of target create-mo
[ 0%] Generating locale/he/LC_MESSAGES/mb.mo
[ 11%] Built target create-mo
Scanning dependencies of target mb
[ 22%] Building CXX object CMakeFiles/mb.dir/apps/master.cpp.o
[ 33%] Building CXX object CMakeFiles/mb.dir/apps/thread.cpp.o
/media/opnp/.soft/cppcms/examples/message_board/apps/thread.cpp: In constructor ‘data::reply_form::reply_form()’:
/media/opnp/.soft/cppcms/examples/message_board/apps/thread.cpp:18:10: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
/media/opnp/.soft/cppcms/examples/message_board/apps/thread.cpp:18:19: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
/media/opnp/.soft/cppcms/examples/message_board/apps/thread.cpp:18:29: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
[ 44%] Building CXX object CMakeFiles/mb.dir/apps/forums.cpp.o
/media/opnp/.soft/cppcms/examples/message_board/apps/forums.cpp: In constructor ‘data::new_topic_form::new_topic_form()’:
/media/opnp/.soft/cppcms/examples/message_board/apps/forums.cpp:17:10: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
/media/opnp/.soft/cppcms/examples/message_board/apps/forums.cpp:17:18: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
/media/opnp/.soft/cppcms/examples/message_board/apps/forums.cpp:17:27: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
/media/opnp/.soft/cppcms/examples/message_board/apps/forums.cpp:17:37: warning: ‘cppcms::form& cppcms::form::operator+(cppcms::widgets::base_widget&)’ is deprecated (declared at /usr/local/include/cppcms/form.h:297) [-Wdeprecated-declarations]
[ 55%] Building CXX object CMakeFiles/mb.dir/apps/mb.cpp.o
[ 66%] Building CXX object CMakeFiles/mb.dir/apps/main.cpp.o
Linking CXX executable mb
[ 66%] Built target mb
[ 77%] Generating simple.cpp
Scanning dependencies of target simple
[ 88%] Building CXX object CMakeFiles/simple.dir/simple.cpp.o
Linking CXX shared library libsimple.so
[ 88%] Built target simple
Scanning dependencies of target sqlitedb
[ 88%] Generating mb.db
[100%] Built target sqlitedb
To clarify the details for me and others (because old syntax deprecated and replaced by add(widgets::base_widget &), add(form &f)),
do i rightly understand, that the two lines below - equivalent?
1: *this + username + password + login;
2: add(username); add(password); add(login);
|