void TrayPrivate::updateState(QModelIndex const & index, bool removing) { const auto state = static_cast<NetworkManager::ActiveConnection::State>(mActiveConnections.data(index, NmModel::ActiveConnectionStateRole).toInt()); const bool is_primary = mPrimaryConnection == index; //qCDebug(NM_TRAY) << __FUNCTION__ << index << removing << mActiveConnections.data(index, NmModel::NameRole) << mActiveConnections.data(index, NmModel::ConnectionUuidRole).toString() << is_primary << mActiveConnections.data(index, NmModel::ConnectionTypeRole).toInt() << state; if (removing || NetworkManager::ActiveConnection::Deactivated == state || NetworkManager::ActiveConnection::Deactivating == state) { if (is_primary) { mPrimaryConnection = QModelIndex{}; setShown(mPrimaryConnection); } else if (mShownConnection == index) { setShown(mPrimaryConnection); } } else { if (is_primary || NetworkManager::ActiveConnection::Activating == state) { setShown(index); } else if (mShownConnection == index) { setShown(mPrimaryConnection); } } }
void HippoBubble::onGroupChatRoomMessageAdded(HippoChatMessage *message, HippoEntity *entity) { if (hippo_entity_get_entity_type(entity) != HIPPO_ENTITY_GROUP) { g_warning("HippoBubble::onGroupChatRoomMessageAdded was called with an entity that is not a group"); return; } if (ui_->isGroupChatActive(entity)) // Already have a window open return; if (!ie_) { if (!create()) return; } HippoChatRoom *room = hippo_entity_get_chat_room(entity); gboolean isReloading = hippo_chat_room_get_loading(room); variant_t result; ie_->createInvocation(L"dhGroupChatRoomMessage") .addDispatch(HippoEntityWrapper::getWrapper(entity)) .addBool(isReloading ? true : false) .getResult(&result); if (result.vt != VT_BOOL || !result.boolVal) { return; } setShown(); }
void HippoBubble::setLinkNotification(HippoPost *share) { // watch future changes to this post connectPost(share); if (!create()) return; variant_t result; ui_->debugLogW(L"Invoking dhAddLinkShare"); // Note if you change the arguments to this function, you must change notification.js ie_->createInvocation(L"dhAddLinkShare") .addDispatch(HippoPostWrapper::getWrapper(share, ui_->getDataCache())) .getResult(&result); if (result.vt != VT_BOOL) { ui_->debugLogU("dhAddLinkShare returned invalid type"); return; } // Only show the bubble both if dhAddLinkShare says we should, // and the share isn't active elsewhere (e.g. in a browser frame) if (!result.boolVal) { ui_->debugLogU("dhAddLinkShare returned false"); return; } if (ui_->isShareActive(share)) { ui_->debugLogU("chat is active for postId %s, not showing", hippo_post_get_guid(share)); return; } setShown(); }
void HippoBubble::onMessageAdded(HippoChatMessage *message, HippoPost *post) { if (ui_->isShareActive(post)) // Already have a window open return; if (!ie_) { if (!create()) return; } HippoChatRoom *room = hippo_post_get_chat_room(post); gboolean isReloading = hippo_chat_room_get_loading(room); variant_t result; ie_->createInvocation(L"dhChatRoomMessage") .addDispatch(HippoPostWrapper::getWrapper(post, ui_->getDataCache())) .addBool(isReloading ? true : false) .getResult(&result); if (result.vt != VT_BOOL) { ui_->debugLogU("dhChatRoomMessage returned invalid type"); return; } if (!result.boolVal) { ui_->debugLogU("dhChatRoomMessage returned false"); return; } setShown(); }
void HippoBubble::onGroupMembershipChanged(HippoEntity *group, HippoEntity *user, const char *membershipStatus) { if (hippo_entity_get_entity_type(group) != HIPPO_ENTITY_GROUP) { g_warning("HippoBubble::onGroupMembershipChanged was called with an entity that is not a group"); return; } if (!ie_) { if (!create()) return; } HippoBSTR status; status.setUTF8(membershipStatus); variant_t result; ie_->createInvocation(L"dhGroupMembershipChanged") .addDispatch(HippoEntityWrapper::getWrapper(group)) .addDispatch(HippoEntityWrapper::getWrapper(user)) .add(status) .getResult(&result); if (result.vt != VT_BOOL || !result.boolVal) { return; } setShown(); }
void HippoBubble::onUserJoinedGroupChatRoom(HippoPerson *person, HippoEntity *entity) { if (hippo_entity_get_entity_type(entity) != HIPPO_ENTITY_GROUP) { g_warning("HippoBubble::onUserJoinedGroupChatRoom was called with an entity that is not a group"); return; } if (ui_->isGroupChatActive(entity)) // Already have a window open return; if (!ie_) { if (!create()) return; } variant_t result; ie_->createInvocation(L"dhGroupViewerJoined") .addDispatch(HippoEntityWrapper::getWrapper(entity)) .addBool(false) .getResult(&result); if (result.vt != VT_BOOL || !result.boolVal) { return; } setShown(); }
void KMenuBar::setTopLevelMenuInternal(bool top_level) { if(d->forcedTopLevel) top_level = true; d->wasTopLevel = top_level; if(parentWidget() && parentWidget()->topLevelWidget()->isFullScreen()) top_level = false; if(isTopLevelMenu() == top_level) return; d->topLevel = top_level; if(isTopLevelMenu()) { #ifdef Q_WS_X11 d->selection = new KSelectionWatcher(KMenuBarPrivate::makeSelectionAtom(), DefaultScreen(qt_xdisplay())); connect(d->selection, SIGNAL(newOwner(Window)), this, SLOT(updateFallbackSize())); connect(d->selection, SIGNAL(lostOwner()), this, SLOT(updateFallbackSize())); #endif d->frameStyle = frameStyle(); d->lineWidth = lineWidth(); d->margin = margin(); d->fallback_mode = false; bool wasShown = !isHidden(); reparent(parentWidget(), WType_TopLevel | WStyle_Tool | WStyle_Customize | WStyle_NoBorder, QPoint(0, 0), false); #ifdef Q_WS_X11 KWin::setType(winId(), NET::TopMenu); if(parentWidget()) XSetTransientForHint(qt_xdisplay(), winId(), parentWidget()->topLevelWidget()->winId()); #endif QMenuBar::setFrameStyle(NoFrame); QMenuBar::setLineWidth(0); QMenuBar::setMargin(0); updateFallbackSize(); d->min_size = QSize(0, 0); if(parentWidget() && !parentWidget()->isTopLevel()) setShown(parentWidget()->isVisible()); else if(wasShown) show(); } else { #ifdef Q_WS_X11 delete d->selection; d->selection = NULL; #endif setBackgroundMode(PaletteButton); setFrameStyle(d->frameStyle); setLineWidth(d->lineWidth); setMargin(d->margin); setMinimumSize(0, 0); setMaximumSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX); updateMenuBarSize(); if(parentWidget()) reparent(parentWidget(), QPoint(0, 0), !isHidden()); } }
Game::Rendering::Image::Image(Renderer *renderer, const std::string& file_path, int x, int y, int rotation, int align, bool bShow) : RenderBase(renderer), m_pSprite(NULL), m_pTexture(NULL) { setFilePath(file_path); setPos(x, y); setRotation(rotation); setAlign(align); setShown(bShow); }
bool Game::Rendering::Image::updateImage(const std::string& file_path, int x, int y, int rotation, int align, bool bShow) { setFilePath(file_path); setPos(x, y); setRotation(rotation); setAlign(align); setShown(bShow); changeResource(); return true; }
Box::Box(Renderer *renderer, int x, int y, int w, int h, D3DCOLOR color, bool show) : RenderBase(renderer), m_bShown(false) { setPos(x, y); setBoxWidth(w); setBoxHeight(h); setBoxColor(color); setShown(show); setBoxColor(color); setBorderWidth(0); setBorderShown(false); }
bool QWidget::qt_invoke( int _id, QUObject* _o ) { switch ( _id - staticMetaObject()->slotOffset() ) { case 0: setEnabled((bool)static_QUType_bool.get(_o+1)); break; case 1: setDisabled((bool)static_QUType_bool.get(_o+1)); break; case 2: setCaption((const QString&)static_QUType_QString.get(_o+1)); break; case 3: setIcon((const QPixmap&)*((const QPixmap*)static_QUType_ptr.get(_o+1))); break; case 4: setIconText((const QString&)static_QUType_QString.get(_o+1)); break; case 5: setMouseTracking((bool)static_QUType_bool.get(_o+1)); break; case 6: setFocus(); break; case 7: clearFocus(); break; case 8: setUpdatesEnabled((bool)static_QUType_bool.get(_o+1)); break; case 9: update(); break; case 10: update((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 11: update((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 12: repaint(); break; case 13: repaint((bool)static_QUType_bool.get(_o+1)); break; case 14: repaint((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 15: repaint((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4),(bool)static_QUType_bool.get(_o+5)); break; case 16: repaint((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 17: repaint((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 18: repaint((const QRegion&)*((const QRegion*)static_QUType_ptr.get(_o+1))); break; case 19: repaint((const QRegion&)*((const QRegion*)static_QUType_ptr.get(_o+1)),(bool)static_QUType_bool.get(_o+2)); break; case 20: show(); break; case 21: hide(); break; case 22: setShown((bool)static_QUType_bool.get(_o+1)); break; case 23: setHidden((bool)static_QUType_bool.get(_o+1)); break; case 24: iconify(); break; case 25: showMinimized(); break; case 26: showMaximized(); break; case 27: showFullScreen(); break; case 28: showNormal(); break; case 29: polish(); break; case 30: constPolish(); break; case 31: static_QUType_bool.set(_o,close()); break; case 32: raise(); break; case 33: lower(); break; case 34: stackUnder((QWidget*)static_QUType_ptr.get(_o+1)); break; case 35: move((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 36: move((const QPoint&)*((const QPoint*)static_QUType_ptr.get(_o+1))); break; case 37: resize((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2)); break; case 38: resize((const QSize&)*((const QSize*)static_QUType_ptr.get(_o+1))); break; case 39: setGeometry((int)static_QUType_int.get(_o+1),(int)static_QUType_int.get(_o+2),(int)static_QUType_int.get(_o+3),(int)static_QUType_int.get(_o+4)); break; case 40: setGeometry((const QRect&)*((const QRect*)static_QUType_ptr.get(_o+1))); break; case 41: adjustSize(); break; case 42: focusProxyDestroyed(); break; default: return QObject::qt_invoke( _id, _o ); } return TRUE; }
/** * Show/hide playlist global shortcut and PlayerWindow PlaylistButton connect to this slot * RULES: * 1. hidden & iconified -> deiconify & show @n * 2. hidden & deiconified -> show @n * 3. shown & iconified -> deiconify @n * 4. shown & deiconified -> hide @n * 5. don't hide if there is no tray icon or playerWindow. todo (I can't be arsed) @n * * @note isMinimized() can only be true if the window isShown() * this has taken me hours to get right, change at your peril! * there are more contingencies than you can believe */ void PlaylistWindow::showHide() //SLOT { const KWin::WindowInfo info = KWin::windowInfo( winId() ); const uint desktop = KWin::currentDesktop(); const bool isOnThisDesktop = info.isOnDesktop( desktop ); const bool isShaded = false; if( isShaded ) { KWin::clearState( winId(), NET::Shaded ); setShown( true ); } if( !isOnThisDesktop ) { KWin::setOnDesktop( winId(), desktop ); setShown( true ); } else if( !info.isMinimized() && !isShaded ) setShown( !isShown() ); if( isShown() ) KWin::deIconifyWindow( winId() ); }
void QwtPicker::PrivateData::PickerWidget::updateMask() { QBitmap bm(width(), height()); bm.fill(Qt::color0); QPainter painter(&bm); if ( d_type == RubberBand ) { QPen pen = d_picker->rubberBandPen(); pen.setColor(Qt::color1); painter.setPen(pen); d_picker->drawRubberBand(&painter); } if ( d_type == Text ) { QPen pen = d_picker->trackerPen(); pen.setColor(Qt::color1); painter.setPen(pen); d_picker->drawTracker(&painter); } painter.end(); #if QT_VERSION < 0x040000 QWidget *w = parentWidget(); const bool doUpdate = w->isUpdatesEnabled(); const Qt::BackgroundMode bgMode = w->backgroundMode(); w->setUpdatesEnabled(false); if ( bgMode != Qt::NoBackground ) w->setBackgroundMode(Qt::NoBackground); #endif const QRegion r(bm); setMask(r); #if QT_VERSION < 0x040000 if ( bgMode != Qt::NoBackground ) w->setBackgroundMode(bgMode); w->setUpdatesEnabled(doUpdate); #endif setShown(!r.isEmpty()); }
bool KMenuBar::eventFilter(QObject *obj, QEvent *ev) { if(d->topLevel) { if(parentWidget() && obj == parentWidget()->topLevelWidget()) { if(ev->type() == QEvent::Resize) return false; // ignore resizing of parent, QMenuBar would try to adjust size if(ev->type() == QEvent::Accel || ev->type() == QEvent::AccelAvailable) { if(QApplication::sendEvent(topLevelWidget(), ev)) return true; } if(ev->type() == QEvent::ShowFullScreen) // will update the state properly setTopLevelMenuInternal(d->topLevel); } if(parentWidget() && obj == parentWidget() && ev->type() == QEvent::Reparent) { #ifdef Q_WS_X11 XSetTransientForHint(qt_xdisplay(), winId(), parentWidget()->topLevelWidget()->winId()); #endif setShown(parentWidget()->isTopLevel() || parentWidget()->isVisible()); } if(parentWidget() && !parentWidget()->isTopLevel() && obj == parentWidget()) { // if the parent is not toplevel, KMenuBar needs to match its visibility status if(ev->type() == QEvent::Show) { #ifdef Q_WS_X11 XSetTransientForHint(qt_xdisplay(), winId(), parentWidget()->topLevelWidget()->winId()); #endif show(); } if(ev->type() == QEvent::Hide) hide(); } } else { if(parentWidget() && obj == parentWidget()->topLevelWidget()) { if(ev->type() == QEvent::WindowStateChange && !parentWidget()->topLevelWidget()->isFullScreen()) setTopLevelMenuInternal(d->wasTopLevel); } } return QMenuBar::eventFilter(obj, ev); }
void TrayPrivate::primaryConnectionUpdate() { NetworkManager::ActiveConnection::Ptr prim_conn = NetworkManager::primaryConnection(); if (!prim_conn || !prim_conn->isValid()) { mPrimaryConnection = QModelIndex{}; setShown(mPrimaryConnection); return; } //qCDebug(NM_TRAY) << __FUNCTION__ << prim_conn->uuid(); QModelIndexList l = mActiveConnections.match(mActiveConnections.index(0, 0, QModelIndex{}), NmModel::ActiveConnectionUuidRole, prim_conn->uuid(), -1, Qt::MatchExactly); //qCDebug(NM_TRAY) << __FUNCTION__ << l.size(); //nothing to do if the connection not populated in model yet if (0 >= l.size()) return; Q_ASSERT(1 == l.size()); mPrimaryConnection = l.first(); updateState(mPrimaryConnection, false); }
void HippoBubble::addMySpaceCommentNotification(long myId, long blogId, const HippoMySpaceCommentData &comment) { if (!create()) return; ui_->debugLogW(L"Invoking dhAddMySpaceComment"); // Note if you change the arguments to this function, you must change // notification.js ie_->createInvocation(L"dhAddMySpaceComment") .addLong(myId) .addLong(blogId) .addLong(comment.commentId) .addLong(comment.posterId) .add(comment.posterName) .add(comment.posterImgUrl) .add(comment.content) .run(); setShown(); }
void HippoBubble::onPostActivity(HippoPost *post) { if (!create()) return; // TODO: we don't presently check for isPostActive() here because // the total viewer count is not yet displayed in the framer. Once // we do implement that, we should suppress a bubble if the post is // active. variant_t result; ui_->debugLogW(L"Invoking dhPostActivity"); // Note if you change the arguments to this function, you must change notification.js ie_->createInvocation(L"dhPostActivity") .addDispatch(HippoPostWrapper::getWrapper(post, ui_->getDataCache())) .getResult(&result); if (result.vt != VT_BOOL || !result.boolVal) { return; } setShown(); }
void HippoBubble::onUserJoined(HippoPerson *person, HippoPost *post) { if (ui_->isShareActive(post)) // Already have a window open return; if (!ie_) { if (!create()) return; } variant_t result; ie_->createInvocation(L"dhViewerJoined") .addDispatch(HippoPostWrapper::getWrapper(post, ui_->getDataCache())) .add(false) .getResult(&result); if (result.vt != VT_BOOL || !result.boolVal) { return; } setShown(); }
void DynamicBar::slotNewDynamicMode(const DynamicMode* mode) { setShown(mode); if (mode) changeTitle(mode->title()); }
void CatBuilder::catalogTask() { qDebug() << "CatBuilder task starting: " << (int)this; mp_userItems = new QList<CatItem>; mp_extension_results = new QList<CatItem>; mp_timelyItems = new QList<CatItem>; gMainWidget->fillBuilderInfo(this); Q_ASSERT(cat); Q_ASSERT(plugins_ptr); QList<CatItem> insertList; //bool success=false; SearchInfo inf; inf.m_extensionType = m_extensionType; switch (m_extensionType) { // case LOAD: // success = plugins_ptr->loadCatalogs(&(insertList)); // if(!success) { // plugins_ptr->getCatalogs(&(insertList)); // } // break; case UserEvent::CATALOGUE_LOAD: plugins_ptr->getCatalogs(&(insertList)); break; case UserEvent::CATALOGUE_EXTEND: doExtension(&insertList); break; case UserEvent::BACKGROUND_SEARCH: default: { inf.m_userKeys = this->m_userKeys; inf.m_keyWords = this->m_keywords; inf.itemListPtr = (mp_userItems); plugins_ptr->backgroundSearch(&inf, &(insertList)); } break; } QList<CatItem> mergedItems = cat->indexItemList(&insertList); mp_extension_results->clear(); for(int i=0; i<mergedItems.count(); i++) { CatItem it = mergedItems[i]; if(it.getIsTimeDependant()) { mp_timelyItems->append(mergedItems[i]); } if(it.getMatchType() == CatItem::USER_KEYWORD) { setShown(it, UserEvent::KEYS_TYPE); continue; } mp_extension_results->append(it); //plugins_ptr->itemLoading(&it,UserEvent::JUST_FOUND); } QList<CatItem> res; inf.itemListPtr = &mergedItems; qDebug() << "give plugins another go at found items"; plugins_ptr->itemsLoading(&inf,&res); res = cat->indexItemList(&res); mergedItems.append(res); mp_extension_results->clear(); for(int i=0; i<mergedItems.count(); i++) { mp_extension_results->append(mergedItems[i]); } if(UserEvent::BACKGROUND_SEARCH == m_extensionType) { //emit backgroundSearchDone(this,m_userKeys); gMainWidget->backgroundSearchDone(this,m_userKeys); qDebug() << "search done for: " << (int)this; } else if( UserEvent::STANDARD_UPDATE== m_extensionType || UserEvent::CATALOGUE_EXTEND== m_extensionType || UserEvent::CATALOGUE_LOAD== m_extensionType || UserEvent::CATALOGUE_SAVE== m_extensionType ) { //emit catalogFinished(this); gMainWidget->catalogBuilt(this); qDebug() << "catabuilt for: " << (int)this; } qDebug() << "run done for: " << (int)this; emit finished(); }
void ExtraButtons::hide() { setShown(false); }
void Game::Rendering::Image::hide() { setShown(false); }
bool QWidget::qt_property( int id, int f, QVariant* v) { switch ( id - staticMetaObject()->propertyOffset() ) { case 0: switch( f ) { case 1: *v = QVariant( this->isTopLevel(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 1: switch( f ) { case 1: *v = QVariant( this->isDialog(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 2: switch( f ) { case 1: *v = QVariant( this->isModal(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 3: switch( f ) { case 1: *v = QVariant( this->isPopup(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 4: switch( f ) { case 1: *v = QVariant( this->isDesktop(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 5: switch( f ) { case 0: setEnabled(v->asBool()); break; case 1: *v = QVariant( this->isEnabled(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 6: switch( f ) { case 0: setGeometry(v->asRect()); break; case 1: *v = QVariant( this->geometry() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 7: switch( f ) { case 1: *v = QVariant( this->frameGeometry() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 8: switch( f ) { case 1: *v = QVariant( this->x() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 9: switch( f ) { case 1: *v = QVariant( this->y() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 10: switch( f ) { case 0: move(v->asPoint()); break; case 1: *v = QVariant( this->pos() ); break; case 4: break; default: return FALSE; } break; case 11: switch( f ) { case 1: *v = QVariant( this->frameSize() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 12: switch( f ) { case 0: resize(v->asSize()); break; case 1: *v = QVariant( this->size() ); break; case 4: break; default: return FALSE; } break; case 13: switch( f ) { case 1: *v = QVariant( this->width() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 14: switch( f ) { case 1: *v = QVariant( this->height() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 15: switch( f ) { case 1: *v = QVariant( this->rect() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 16: switch( f ) { case 1: *v = QVariant( this->childrenRect() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 17: switch( f ) { case 1: *v = QVariant( this->childrenRegion() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 18: switch( f ) { case 0: setSizePolicy(v->asSizePolicy()); break; case 1: *v = QVariant( this->sizePolicy() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 19: switch( f ) { case 0: setMinimumSize(v->asSize()); break; case 1: *v = QVariant( this->minimumSize() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 20: switch( f ) { case 0: setMaximumSize(v->asSize()); break; case 1: *v = QVariant( this->maximumSize() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 21: switch( f ) { case 0: setMinimumWidth(v->asInt()); break; case 1: *v = QVariant( this->minimumWidth() ); break; case 4: break; default: return FALSE; } break; case 22: switch( f ) { case 0: setMinimumHeight(v->asInt()); break; case 1: *v = QVariant( this->minimumHeight() ); break; case 4: break; default: return FALSE; } break; case 23: switch( f ) { case 0: setMaximumWidth(v->asInt()); break; case 1: *v = QVariant( this->maximumWidth() ); break; case 4: break; default: return FALSE; } break; case 24: switch( f ) { case 0: setMaximumHeight(v->asInt()); break; case 1: *v = QVariant( this->maximumHeight() ); break; case 4: break; default: return FALSE; } break; case 25: switch( f ) { case 0: setSizeIncrement(v->asSize()); break; case 1: *v = QVariant( this->sizeIncrement() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 26: switch( f ) { case 0: setBaseSize(v->asSize()); break; case 1: *v = QVariant( this->baseSize() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 27: switch( f ) { case 0: setBackgroundMode((BackgroundMode&)v->asInt()); break; case 1: *v = QVariant( (int)this->backgroundMode() ); break; case 4: case 5: break; default: return FALSE; } break; case 28: switch( f ) { case 0: setPaletteForegroundColor(v->asColor()); break; case 1: *v = QVariant( this->paletteForegroundColor() ); break; case 2: this->unsetPalette(); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 29: switch( f ) { case 0: setPaletteBackgroundColor(v->asColor()); break; case 1: *v = QVariant( this->paletteBackgroundColor() ); break; case 2: this->unsetPalette(); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 30: switch( f ) { case 0: setPaletteBackgroundPixmap(v->asPixmap()); break; case 1: if ( this->paletteBackgroundPixmap() ) *v = QVariant( *paletteBackgroundPixmap() ); break; case 2: this->unsetPalette(); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 31: switch( f ) { case 1: *v = QVariant( this->backgroundBrush() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 32: switch( f ) { case 1: *v = QVariant( this->colorGroup() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 33: switch( f ) { case 0: setPalette(v->asPalette()); break; case 1: *v = QVariant( this->palette() ); break; case 2: this->unsetPalette(); break; case 5: return this->ownPalette(); case 3: case 4: break; default: return FALSE; } break; case 34: switch( f ) { case 0: setBackgroundOrigin((BackgroundOrigin&)v->asInt()); break; case 1: *v = QVariant( (int)this->backgroundOrigin() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 35: switch( f ) { case 1: *v = QVariant( this->ownPalette(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 36: switch( f ) { case 0: setFont(v->asFont()); break; case 1: *v = QVariant( this->font() ); break; case 2: this->unsetFont(); break; case 5: return this->ownFont(); case 3: case 4: break; default: return FALSE; } break; case 37: switch( f ) { case 1: *v = QVariant( this->ownFont(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 38: switch( f ) { case 0: setCursor(v->asCursor()); break; case 1: *v = QVariant( this->cursor() ); break; case 2: this->unsetCursor(); break; case 5: return this->ownCursor(); case 3: case 4: break; default: return FALSE; } break; case 39: switch( f ) { case 1: *v = QVariant( this->ownCursor(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 40: switch( f ) { case 0: setCaption(v->asString()); break; case 1: *v = QVariant( this->caption() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 41: switch( f ) { case 0: setIcon(v->asPixmap()); break; case 1: if ( this->icon() ) *v = QVariant( *icon() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 42: switch( f ) { case 0: setIconText(v->asString()); break; case 1: *v = QVariant( this->iconText() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 43: switch( f ) { case 0: setMouseTracking(v->asBool()); break; case 1: *v = QVariant( this->hasMouseTracking(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 44: switch( f ) { case 1: *v = QVariant( this->hasMouse(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 45: switch( f ) { case 1: *v = QVariant( this->isActiveWindow(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 46: switch( f ) { case 1: *v = QVariant( this->isFocusEnabled(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 47: switch( f ) { case 0: setFocusPolicy((FocusPolicy&)v->asInt()); break; case 1: *v = QVariant( (int)this->focusPolicy() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 48: switch( f ) { case 1: *v = QVariant( this->hasFocus(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 49: switch( f ) { case 0: setUpdatesEnabled(v->asBool()); break; case 1: *v = QVariant( this->isUpdatesEnabled(), 0 ); break; case 4: case 5: break; default: return FALSE; } break; case 50: switch( f ) { case 1: *v = QVariant( this->isVisible(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 51: switch( f ) { case 1: *v = QVariant( this->visibleRect() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 52: switch( f ) { case 0: setHidden(v->asBool()); break; case 1: *v = QVariant( this->isHidden(), 0 ); break; case 5: break; default: return FALSE; } break; case 53: switch( f ) { case 0: setShown(v->asBool()); break; case 1: *v = QVariant( this->isShown(), 0 ); break; case 5: break; default: return FALSE; } break; case 54: switch( f ) { case 1: *v = QVariant( this->isMinimized(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 55: switch( f ) { case 1: *v = QVariant( this->isMaximized(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 56: switch( f ) { case 1: *v = QVariant( this->isFullScreen(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 57: switch( f ) { case 1: *v = QVariant( this->sizeHint() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 58: switch( f ) { case 1: *v = QVariant( this->minimumSizeHint() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 59: switch( f ) { case 1: *v = QVariant( this->microFocusHint() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 60: switch( f ) { case 0: setAcceptDrops(v->asBool()); break; case 1: *v = QVariant( this->acceptDrops(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 61: switch( f ) { case 0: setAutoMask(v->asBool()); break; case 1: *v = QVariant( this->autoMask(), 0 ); break; case 5: break; default: return FALSE; } break; case 62: switch( f ) { case 1: *v = QVariant( this->customWhatsThis(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 63: switch( f ) { case 0: setInputMethodEnabled(v->asBool()); break; case 1: *v = QVariant( this->isInputMethodEnabled(), 0 ); break; case 5: break; default: return FALSE; } break; case 64: switch( f ) { case 0: setWindowOpacity(v->asDouble()); break; case 1: *v = QVariant( this->windowOpacity() ); break; case 4: case 5: break; default: return FALSE; } break; default: return QObject::qt_property( id, f, v ); } return TRUE; }
void Filtering::configurationUpdated() { setShown(config_file.readBoolEntry("filtering", "filter-showonload")); }
void Game::Rendering::Image::show() { setShown(true); }
void Box::hide() { setShown(false); }
void QwtPicker::PickerWidget::updateMask() { QRegion mask; if ( d_type == RubberBand ) { QBitmap bm(width(), height()); bm.fill(Qt::color0); QPainter painter(&bm); QPen pen = d_picker->rubberBandPen(); pen.setColor(Qt::color1); painter.setPen(pen); d_picker->drawRubberBand(&painter); mask = QRegion(bm); } if ( d_type == Text ) { d_hasTextMask = true; #if QT_VERSION >= 0x040300 if ( !parentWidget()->testAttribute(Qt::WA_PaintOnScreen) ) { #if 0 if ( parentWidget()->paintEngine()->type() != QPaintEngine::OpenGL ) #endif { // With Qt >= 4.3 drawing of the tracker can be implemented in an // easier way, using the textRect as mask. d_hasTextMask = false; } } #endif if ( d_hasTextMask ) { const QwtText label = d_picker->trackerText( d_picker->trackerPosition()); if ( label.testPaintAttribute(QwtText::PaintBackground) && label.backgroundBrush().style() != Qt::NoBrush ) { #if QT_VERSION >= 0x040300 if ( label.backgroundBrush().color().alpha() > 0 ) #endif // We don't need a text mask, when we have a background d_hasTextMask = false; } } if ( d_hasTextMask ) { QBitmap bm(width(), height()); bm.fill(Qt::color0); QPainter painter(&bm); painter.setFont(font()); QPen pen = d_picker->trackerPen(); pen.setColor(Qt::color1); painter.setPen(pen); d_picker->drawTracker(&painter); mask = QRegion(bm); } else { mask = d_picker->trackerRect(font()); } } #if QT_VERSION < 0x040000 QWidget *w = parentWidget(); const bool doUpdate = w->isUpdatesEnabled(); const Qt::BackgroundMode bgMode = w->backgroundMode(); w->setUpdatesEnabled(false); if ( bgMode != Qt::NoBackground ) w->setBackgroundMode(Qt::NoBackground); #endif setMask(mask); #if QT_VERSION < 0x040000 if ( bgMode != Qt::NoBackground ) w->setBackgroundMode(bgMode); w->setUpdatesEnabled(doUpdate); #endif setShown(!mask.isEmpty()); }
void ExtraButtons::show() { setShown(true); }
void Box::show() { setShown(true); }
void HippoBubble::showMissedBubbles() { // ie_->createInvocation(L"dhDisplayMissed").run(); setShown(); }