Changeset 258
- Timestamp:
- 07/05/09 19:05:40 (3 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
-
form_settings.cpp (modified) (2 diffs)
-
form_settings_ui.cpp (modified) (2 diffs)
-
form_settings_ui.h (modified) (2 diffs)
-
storage/mysql_storage.cpp (modified) (1 diff)
-
storage/sqlite_storage.cpp (modified) (1 diff)
-
sysheaders.h (modified) (1 diff)
-
version.cpp (modified) (1 diff)
-
version.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/form_settings.cpp
r220 r258 117 117 settings.setValue("ui/synchronize_interval", m_text_synchronize_interval->text()); 118 118 settings.setValue("ui/colorer", m_combo_colorer->currentText()); 119 settings.setValue("ui/tagline", m_text_tagline->text()); 119 120 120 121 #ifdef AVALON_USE_ZLIB … … 152 153 // 153 154 154 m_text_mark_as_read_timer->setText (settings.value("ui/mark_as_read_timer", "1500").toString()); 155 m_text_max_topic_to_show->setText (settings.value("ui/max_topic_to_show", "0" ).toString()); 156 m_text_synchronize_interval->setText (settings.value("ui/synchronize_interval", "0" ).toString()); 155 m_text_mark_as_read_timer->setText (settings.value("ui/mark_as_read_timer", "1500" ).toString()); 156 m_text_max_topic_to_show->setText (settings.value("ui/max_topic_to_show", "0" ).toString()); 157 m_text_synchronize_interval->setText (settings.value("ui/synchronize_interval", "0" ).toString()); 158 m_text_tagline->setText (settings.value("ui/tagline", "%%version%%").toString()); 157 159 158 160 QString colorer_name = settings.value("ui/colorer", COLORER_DEFAULT_NAME).toString(); -
trunk/form_settings_ui.cpp
r241 r258 210 210 #endif 211 211 212 m_label_tagline = new QLabel(this); 213 m_label_tagline->setText(QString::fromUtf8("tagline")); 214 m_layout_label_ui->addWidget(m_label_tagline); 215 212 216 // 213 217 // поля … … 251 255 #endif 252 256 257 m_text_tagline = new QLineEdit(this); 258 m_text_tagline->setText("%%version%%"); 259 m_layout_text_ui->addWidget(m_text_tagline); 260 253 261 // 254 262 // кнопки -
trunk/form_settings_ui.h
r220 r258 28 28 protected: 29 29 30 QHBoxLayout* m_layout; /*!< \brief layout для таба */30 QHBoxLayout* m_layout; /*!< \brief Layout для таба */ 31 31 QTabWidget* m_tab; /*!< \brief Таб */ 32 32 QWidget* m_base_settings; /*!< \brief Виджет таба для основных настроек */ … … 73 73 QLabel* m_label_compression; /*!< \brief Включить сжатие тел сообщений */ 74 74 #endif 75 QLabel* m_label_tagline; /*!< \brief Tagline */ 75 76 QVBoxLayout* m_layout_text_ui; /*!< \brief Layout для текстовых полей */ 76 77 QLineEdit* m_text_mark_as_read_timer; /*!< \brief Время пометки как прочитанное */ 77 78 QLineEdit* m_text_max_topic_to_show; /*!< \brief Максимальное количество топиков */ 78 QLineEdit* m_text_synchronize_interval; /*!< \brief интервал автообновления */79 QLineEdit* m_text_synchronize_interval; /*!< \brief Интервал автообновления */ 79 80 QComboBox* m_combo_colorer; /*!< \brief Подсветка синтаксиса */ 80 81 #ifdef AVALON_USE_ZLIB 81 82 QCheckBox* m_check_compression; /*!< \brief Включить сжатие тел сообщений */ 82 83 #endif 84 QLineEdit* m_text_tagline; /*!< \brief Tagline */ 83 85 QVBoxLayout* m_layout_button_ui; /*!< \brief Layout для кнопок */ 84 86 QPushButton* m_button_ok_ui; /*!< \brief OK */ -
trunk/storage/mysql_storage.cpp
r257 r258 3250 3250 3251 3251 // временный таглайн 3252 info.Message = info.Message.trimmed() + "\n\n[tagline][url=http://opensvn.ru/trac/avalon/wiki/screenshot]" + getVersionString() + "[/url][/tagline]"; 3252 QString tagline = getTagline(); 3253 3254 if (tagline.length() != 0) 3255 info.Message = info.Message.trimmed() + "\n\n[tagline]" + tagline + "[/tagline]"; 3253 3256 3254 3257 list.append(info); -
trunk/storage/sqlite_storage.cpp
r257 r258 3328 3328 3329 3329 // временный таглайн 3330 info.Message = info.Message.trimmed() + "\n\n[tagline][url=http://opensvn.ru/trac/avalon/wiki/screenshot]" + getVersionString() + "[/url][/tagline]"; 3330 QString tagline = getTagline(); 3331 3332 if (tagline.length() != 0) 3333 info.Message = info.Message.trimmed() + "\n\n[tagline]" + tagline + "[/tagline]"; 3331 3334 3332 3335 list.append(info); -
trunk/sysheaders.h
r231 r258 92 92 93 93 /*! 94 * \brief Получение tagline (см. version.cpp) 95 * Ранее подставлялось getVersionString 96 * \return Строка таглайна 97 */ 98 QString getTagline (); 99 100 /*! 94 101 * \brief Макрос для отладки и легкого вывода алерта, в релизе использоваться не должен. 95 102 * \param x сообщение для вывода. -
trunk/version.cpp
r231 r258 25 25 } 26 26 //---------------------------------------------------------------------------------------------- 27 28 QString getTagline () 29 { 30 QSettings settings; 31 32 QString tagline = settings.value("ui/tagline", "%%version%%").toString(); 33 34 tagline = tagline.replace("%%version%%", "[url=http://opensvn.ru/trac/avalon/wiki/screenshot]" + getVersionString() + "[/url]"); 35 36 return tagline; 37 } 38 //---------------------------------------------------------------------------------------------- -
trunk/version.h
r257 r258 20 20 * \brief Дата билда (заменяется автоматически при каждом билде в version.h, что и приводит к смене номера ревизии) 21 21 */ 22 #define AVALON_DATE " Чтв Июл 2 19:04:47MSD 2009"22 #define AVALON_DATE "Вск Июл 5 18:56:31 MSD 2009" 23 23 24 24 #endif
Note: See TracChangeset
for help on using the changeset viewer.
