Changeset 4552

Show
Ignore:
Timestamp:
08/08/06 05:33:04 (2 years ago)
Author:
erijo
Message:

Added patch from Philipp Kolmann to have alias and/or name displayed
in the user popup.

Location:
trunk/qt-gui/src
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt-gui/src/mainwin.cpp

    r4548 r4552  
    470470  m_colorChatBkg = QColor(szTemp); 
    471471 
    472   licqConf.ReadBool("showPopEmail",m_bPopEmail, false); 
    473   licqConf.ReadBool("showPopPhone",m_bPopPhone, true); 
    474   licqConf.ReadBool("showPopFax",m_bPopFax, false); 
    475   licqConf.ReadBool("showPopCellular",m_bPopCellular, true); 
    476   licqConf.ReadBool("showPopIP",m_bPopIP, false); 
    477   licqConf.ReadBool("showPopLastOnelin",m_bPopLastOnline, false); 
     472  licqConf.ReadBool("showPopAlias", m_bPopAlias, false); 
     473  licqConf.ReadBool("showPopName", m_bPopName, false); 
     474  licqConf.ReadBool("showPopEmail", m_bPopEmail, false); 
     475  licqConf.ReadBool("showPopPhone", m_bPopPhone, true); 
     476  licqConf.ReadBool("showPopFax", m_bPopFax, false); 
     477  licqConf.ReadBool("showPopCellular", m_bPopCellular, true); 
     478  licqConf.ReadBool("showPopIP", m_bPopIP, false); 
     479  licqConf.ReadBool("showPopLastOnelin", m_bPopLastOnline, false); 
    478480  licqConf.ReadBool("showPopOnlineSince", m_bPopOnlineSince, false); 
    479481  licqConf.ReadBool("showPopIdleTime", m_bPopIdleTime, true); 
     
    36763678  licqConf.WriteStr("ChatBackground", m_colorChatBkg.name()); 
    36773679   
    3678   licqConf.WriteBool("showPopEmail",m_bPopEmail); 
    3679   licqConf.WriteBool("showPopPhone",m_bPopPhone); 
    3680   licqConf.WriteBool("showPopFax",m_bPopFax); 
    3681   licqConf.WriteBool("showPopCellular",m_bPopCellular); 
    3682   licqConf.WriteBool("showPopIP",m_bPopIP); 
    3683   licqConf.WriteBool("showPopLastOnelin",m_bPopLastOnline); 
     3680  licqConf.WriteBool("showPopAlias", m_bPopAlias); 
     3681  licqConf.WriteBool("showPopName", m_bPopName); 
     3682  licqConf.WriteBool("showPopEmail", m_bPopEmail); 
     3683  licqConf.WriteBool("showPopPhone", m_bPopPhone); 
     3684  licqConf.WriteBool("showPopFax", m_bPopFax); 
     3685  licqConf.WriteBool("showPopCellular", m_bPopCellular); 
     3686  licqConf.WriteBool("showPopIP", m_bPopIP); 
     3687  licqConf.WriteBool("showPopLastOnelin", m_bPopLastOnline); 
    36843688  licqConf.WriteBool("showPopOnlineSince", m_bPopOnlineSince); 
    36853689  licqConf.WriteBool("showPopIdleTime", m_bPopIdleTime); 
  • trunk/qt-gui/src/mainwin.h

    r4543 r4552  
    138138       m_bAutoSendThroughServer, 
    139139       m_bEnableMainwinMouseMovement, 
     140       m_bPopAlias, 
     141       m_bPopName, 
    140142       m_bPopEmail, 
    141143       m_bPopPhone, 
  • trunk/qt-gui/src/optionsdlg.cpp

    r4526 r4552  
    244244  chkMsgWinSticky->setChecked(mainwin->m_bMsgWinSticky); 
    245245  chkSingleLineChatMode->setChecked(mainwin->m_bSingleLineChatMode); 
     246  popAlias->setChecked(mainwin->m_bPopAlias); 
     247  popName->setChecked(mainwin->m_bPopName); 
    246248  popEmail->setChecked(mainwin->m_bPopEmail); 
    247249  popPhone->setChecked(mainwin->m_bPopPhone); 
     
    544546  mainwin->m_bSingleLineChatMode = chkSingleLineChatMode->isChecked(); 
    545547 
    546   mainwin->m_bPopEmail= popEmail->isChecked(); 
    547   mainwin->m_bPopPhone= popPhone->isChecked(); 
    548   mainwin->m_bPopFax= popFax->isChecked(); 
    549   mainwin->m_bPopCellular= popCellular->isChecked(); 
    550   mainwin->m_bPopIP= popIP->isChecked(); 
    551   mainwin->m_bPopLastOnline= popLastOnline->isChecked(); 
     548  mainwin->m_bPopAlias = popAlias->isChecked(); 
     549  mainwin->m_bPopName = popName->isChecked(); 
     550  mainwin->m_bPopEmail = popEmail->isChecked(); 
     551  mainwin->m_bPopPhone = popPhone->isChecked(); 
     552  mainwin->m_bPopFax = popFax->isChecked(); 
     553  mainwin->m_bPopCellular = popCellular->isChecked(); 
     554  mainwin->m_bPopIP = popIP->isChecked(); 
     555  mainwin->m_bPopLastOnline = popLastOnline->isChecked(); 
    552556  mainwin->m_bPopOnlineSince = popOnlineSince->isChecked(); 
    553557  mainwin->m_bPopIdleTime = popIdleTime->isChecked(); 
     
    14571461  boxPopWin = new QGroupBox(1, Horizontal, tr("Popup info"), w); 
    14581462 
     1463  popAlias  = new QCheckBox(tr("Alias"), boxPopWin); 
     1464  popName   = new QCheckBox(tr("Name"),  boxPopWin); 
    14591465  popEmail  = new QCheckBox(tr("Email"), boxPopWin); 
    14601466  popPhone  = new QCheckBox(tr("Phone"), boxPopWin); 
  • trunk/qt-gui/src/optionsdlg.h

    r4526 r4552  
    136136   QWidget* new_popup_options(); 
    137137   QGroupBox *boxPopWin; 
    138    QCheckBox *popEmail, *popPhone, *popFax, *popCellular, *popIP, 
    139     *popLastOnline, *popOnlineSince, *popIdleTime, *popID; 
     138   QCheckBox *popAlias, *popName, *popEmail, *popPhone, 
     139             *popFax, *popCellular, *popIP, 
     140             *popLastOnline, *popOnlineSince, *popIdleTime, *popID; 
    140141 
    141142   QWidget* new_chat_options(); 
  • trunk/qt-gui/src/userbox.cpp

    r4541 r4552  
    15841584    QString s = strFileName + QString("<nobr>") + QString(ICQUser::StatusToStatusStr(item->m_nStatus, item->m_bStatusInvisible)) 
    15851585      + QString("</nobr>"); 
     1586     
     1587    if (*u->GetAlias() && gMainWindow->m_bPopAlias) 
     1588      s += tr("<br><nobr>") + codec->toUnicode(u->GetAlias()) + tr("</nobr>"); 
     1589 
     1590    if ((*u->GetFirstName() || *u->GetLastName()) && gMainWindow->m_bPopName) 
     1591    { 
     1592      s += tr("<br><nobr>"); 
     1593      if (*u->GetFirstName()) 
     1594        s += codec->toUnicode(u->GetFirstName()); 
     1595      if (*u->GetFirstName() && *u->GetLastName()) 
     1596        s += " "; 
     1597      if (*u->GetLastName()) 
     1598        s += codec->toUnicode(u->GetLastName()); 
     1599      s += tr("</nobr>"); 
     1600    } 
    15861601 
    15871602    if (item->m_nStatusFull & ICQ_STATUS_FxBIRTHDAY)