void MyView::busyMessage(TQString mssge,bool reset) { if (reset) openTasks=0; if (!mssge.isEmpty()) { openTasks++; TQToolTip::remove(this); TQToolTip::add(this, mssge); setMovie(TQMovie(locate("appdata","pics/kgpg_docked.gif"))); } else openTasks--; //kdDebug(2100) << "Emit message: "<<openTasks<<endl; if (openTasks<=0) { setPixmap( KSystemTray::loadIcon("kgpg_docked")); TQToolTip::remove(this); TQToolTip::add(this, i18n("KGpg - encryption tool")); openTasks=0; } }
void CustomSmileyManager::slotFaceSelectionChanged( ) { // TQTable::numSelections() doesn't return the correct value // if use select some rows by pressing shift key int numSelections = 0; int first = -1; for(int r = 0; r < tblFaceList->numRows(); r++){ numSelections += ((tblFaceList->isRowSelected(r))?1:0); if( (numSelections == 1) && (first == -1) ){ first = r; } } bool isSingle = (numSelections == 1); btnEdit->setEnabled(isSingle); btnUp->setEnabled(isSingle); btnDown->setEnabled(isSingle); if(numSelections){ TQListViewItem *item = lvGroups->selectedItem(); if(item){ int gId = m_Config->groupIndex( item->text( 0 ) ); if(gId < 0) return; CustomFace face = m_Config->getFace( gId, first); TQString path = EvaMain::user->getSetting()->getCustomSmileyDir() + "/"; if(gId > 0 ) path += (item->text(0) + "/"); TQString ext = face.org().right(3); lblPreview->clear(); if(ext.lower() == "gif"){ lblPreview->setMovie( TQMovie(path + face.org())); } else { TQImage img(path + face.org() ); lblPreview->setPixmap( TQPixmap(img.smoothScale( lblPreview->size(), TQImage::ScaleMin))); } } } }