本文整理汇总了C++中WContainerWidget::setInline方法的典型用法代码示例。如果您正苦于以下问题:C++ WContainerWidget::setInline方法的具体用法?C++ WContainerWidget::setInline怎么用?C++ WContainerWidget::setInline使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类WContainerWidget
的用法示例。
在下文中一共展示了WContainerWidget::setInline方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: WApplication
MainPage::MainPage( const WEnvironment& env)
: WApplication(env)
{
setTitle("Main page");
this->useStyleSheet(AppPaths::cssFile);
// Remove this 2 lines???
userList = new WContainerWidget(root());
userList->setStyleClass("list");
// Remove it?
WContainerWidget *t = new WContainerWidget();
t->setInline(false);
t->show();
t->setStyleClass("big");
// Remove it?
WStackedWidget *main = new WStackedWidget(root());
main->setStyleClass("");
root()->removeWidget(main);
Wt::WHBoxLayout *loginLayout = new Wt::WHBoxLayout(root());
LoginWidget *login = new LoginWidget();
loginLayout->addWidget(login);
login->loggedIn().connect(this,&MainPage::setMainPage);
}
示例2: createOAuthLoginView
void AuthWidget::createOAuthLoginView()
{
if (!model_->oAuth().empty()) {
setCondition("if:oauth", true);
WContainerWidget *icons = new WContainerWidget();
icons->setInline(isInline());
for (unsigned i = 0; i < model_->oAuth().size(); ++i) {
const OAuthService *auth = model_->oAuth()[i];
WImage *w = new WImage("css/oauth-" + auth->name() + ".png", icons);
w->setToolTip(auth->description());
w->setStyleClass("Wt-auth-icon");
w->setVerticalAlignment(AlignMiddle);
OAuthProcess *const process
= auth->createProcess(auth->authenticationScope());
#ifndef WT_TARGET_JAVA
w->clicked().connect(process, &OAuthProcess::startAuthenticate);
#else
process->connectStartAuthenticate(w->clicked());
#endif
process->authenticated().connect
(boost::bind(&AuthWidget::oAuthDone, this, process, _1));
WObject::addChild(process);
}
bindWidget("icons", icons);
}
}
示例3: main
void WebGLDemo::main(){
glContainer_ = new WContainerWidget(root());
glContainer_->resize(500, 500);
glContainer_->setInline(false);
root()->addWidget(new WBreak());
root()->addWidget(new WText("Rotate with mouse and zoom with scroll"));
root()->addWidget(new WBreak());
root()->addWidget(new WText(" "));
root()->addWidget(new WBreak());
root()->addWidget(new WText("LIGHT DIRECTION"));
root()->addWidget(new WBreak());
root()->addWidget(new WText("X : "));
lightDirX = new WLineEdit("-1.0",root());
root()->addWidget(new WText(" Y : "));
lightDirY = new WLineEdit("-1.0",root());
root()->addWidget(new WText(" Z : "));
lightDirZ = new WLineEdit("-1.0",root());
root()->addWidget(new WBreak());
root()->addWidget(new WText(" "));
root()->addWidget(new WBreak());
root()->addWidget(new WText("LIGHT COLOR"));
root()->addWidget(new WBreak());
root()->addWidget(new WText("R : "));
lightColR = new WLineEdit("0.8",root());
root()->addWidget(new WText(" G : "));
lightColG = new WLineEdit("0.8",root());
root()->addWidget(new WText(" B : "));
lightColB = new WLineEdit("0.8",root());
root()->addWidget(new WBreak());
root()->addWidget(new WText(" "));
root()->addWidget(new WBreak());
root()->addWidget(new WText("AMBIENT LIGHT COLOR"));
root()->addWidget(new WBreak());
root()->addWidget(new WText("R : "));
ambLightColR = new WLineEdit("0.2",root());
root()->addWidget(new WText(" G : "));
ambLightColG = new WLineEdit("0.2",root());
root()->addWidget(new WText(" B : "));
ambLightColB = new WLineEdit("0.2",root());
lightDirX->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
lightDirY->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
lightDirZ->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
lightColR->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
lightColG->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
lightColB->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
ambLightColR->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
ambLightColG->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
ambLightColB->keyWentUp().connect(this,&WebGLDemo::eventKeyWentUp);
updateShaders();
this->globalKeyWentDown().connect(this,&WebGLDemo::eventKeyWentDown);
}