void Entity::init() { m_map = NULL; m_worldspawn = false; m_definition = NULL; setEditState(EditState::Default); m_selectedBrushCount = 0; m_hiddenBrushCount = 0; setProperty(SpawnFlagsKey, "0"); invalidateGeometry(); }
void Phrase::setEditState(const QString &stateString) { if (stateString.isEmpty()) { return; } if (stateString == "unknown") { setEditState(Unknown); return; } if (stateString == "translated") { setEditState(Translated); return; } if (stateString == "completed") { setEditState(Completed); return; } qCWarning(ARTIKULATE_LOG) << "Cannot set edit state from unknown identifier " << stateString << ", aborting"; return; }
loginFrame::loginFrame(QTcpSocket *socket,QWidget *parent) : QMainWindow(parent), ui(new Ui::loginFrame) { ui->setupUi(this); aboutDlg = new aboutDialog(); connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(loginSlot())); this->socket = socket; connect(ui->label_4,SIGNAL(linkActivated(QString)),this,SLOT(showRegisterDlg())); connect(socket,SIGNAL(error(QAbstractSocket::SocketError)),this,SLOT(error())); errorBox = new QMessageBox(this); connect(ui->comboBox,SIGNAL(activated(int)),this,SLOT(setSelectedText(int))); connect(ui->comboBox,SIGNAL(highlighted(int)),this,SLOT(showSelectedItem(int))); ui->comboBox_2->view()->setFixedWidth(50); connect(ui->pushButton_2,SIGNAL(clicked()),this,SLOT(showSettingPanel())); //右键菜单 ui->comboBox->setContextMenuPolicy(Qt::CustomContextMenu); connect(ui->comboBox,SIGNAL(customContextMenuRequested(QPoint)),this,SLOT(showContextMenu(QPoint))); menu = new QMenu(ui->comboBox); deleteAction = menu->addAction(QIcon(":/images/no.jpg") ,QString::fromLocal8Bit("删除账号信息")); selectAction = menu->addAction(QIcon(":/images/yes.jpg") ,QString::fromLocal8Bit("选择账号")); connect(deleteAction,SIGNAL(triggered(bool)),this,SLOT(deleteUserInfo())); connect(selectAction,SIGNAL(triggered(bool)),this,SLOT(selectUserInfo())); //变量初始化 this->isAutoLogin = false; this->isSavePassword = false; connect(ui->checkBox_password,SIGNAL(stateChanged(int)),this,SLOT(setSavePassword(int))); connect(ui->checkBox_autoLogin,SIGNAL(stateChanged(int)),this,SLOT(setAutoLogin(int))); // connect(ui->comboBox,SIGNAL(currentIndexChanged(int)),this,SLOT(autoWritePasw(int))); connect(ui->comboBox->lineEdit(),SIGNAL(textChanged(QString)),this,SLOT(setEditState())); this->isauto = false; readRegistryData(); timer = new QTimer(); timer->setInterval(1000); timer->setSingleShot(true); //如果在构造函数未完成就直接登录,会发生异常,所以等构造完一段时间后再自动登录 connect(timer,SIGNAL(timeout()),this,SLOT(autoLogin())); timer->start(); //背景 this->setWindowFlags(Qt::FramelessWindowHint); QPixmap pixmap(":/images/about_Back.png"); QPixmap pixmap2 = pixmap.scaled(this->size()); QPalette palette; palette.setBrush(this->backgroundRole(),QBrush(pixmap2) ); this->setPalette(palette); this->setMask(pixmap2.mask()); this->setAutoFillBackground(true); this->setMouseTracking(true); //最小化和关闭按钮 ui->pushButton_min->setStyleSheet( "QPushButton { background-image: url(:/images/min.bmp); }" "QPushButton:hover { background-image: url(:/images/min_highlight.bmp); }" "QPushButton:pressed { background-image: url(:/images/min_pushed.bmp); }"); ui->pushButton_close->setStyleSheet( "QPushButton { background-image: url(:/images/colse_normal.bmp); }" "QPushButton:hover { background-image: url(:/images/close_highlight.bmp); }" "QPushButton:pressed { background-image: url(:/images/close_pushed.bmp); }"); connect(ui->pushButton_min,SIGNAL(clicked()),this,SLOT(showMinimized())); connect(ui->pushButton_close,SIGNAL(clicked()),this,SLOT(close())); //事件过滤器,点击logo时显示about窗口 ui->label_logo->installEventFilter(this); //系统设置面板 connect(ui->checkBox_password_2,SIGNAL(stateChanged(int)),this,SLOT(setSavePassword(int))); connect(ui->checkBox_autoLogin_2,SIGNAL(stateChanged(int)),this,SLOT(setAutoLogin(int))); this->test_socket = new QTcpSocket(); connect(ui->pushButton_test,SIGNAL(clicked()),this,SLOT(testServerConnection())); connect(this->test_socket,SIGNAL(connected()),this,SLOT(showTestConnected())); connect(this->test_socket,SIGNAL(error(QAbstractSocket::SocketError)),this,SLOT(showTestError(QAbstractSocket::SocketError))); connect(ui->pushButton_cancel,SIGNAL(clicked()),this,SLOT(settingCancel())); connect(ui->pushButton_ok,SIGNAL(clicked()),this,SLOT(settingOK())); }
void Brush::init() { m_entity = NULL; setEditState(EditState::Default); m_selectedFaceCount = 0; m_needsRebuild = false; }