Changeset View
Changeset View
Standalone View
Standalone View
Browser/OverviewPage.cpp
Show First 20 Lines • Show All 160 Lines • ▼ Show 20 Line(s) | 156 | { | |||
---|---|---|---|---|---|
161 | } | 161 | } | ||
162 | 162 | | |||
163 | return QVariant(); | 163 | return QVariant(); | ||
164 | } | 164 | } | ||
165 | 165 | | |||
166 | QVariant Browser::OverviewPage::searchInfo( int role ) const | 166 | QVariant Browser::OverviewPage::searchInfo( int role ) const | ||
167 | { | 167 | { | ||
168 | if ( role == Qt::DisplayRole ) | 168 | if ( role == Qt::DisplayRole ) | ||
169 | return i18nc("@action Search button in the browser view.","Search"); | 169 | return i18nc("@action Search button in the browser view.","Search"); | ||
pino: extra whitespace changes | |||||
170 | else if ( role == Qt::DecorationRole ) | 170 | else if ( role == Qt::DecorationRole ) | ||
171 | return QIcon::fromTheme( QString::fromLatin1( "system-search" ) ).pixmap(THUMBNAILSIZE); | 171 | return QIcon::fromTheme( QString::fromLatin1( "system-search" ) ).pixmap(THUMBNAILSIZE); | ||
172 | return QVariant(); | 172 | return QVariant(); | ||
173 | } | 173 | } | ||
174 | 174 | | |||
175 | QVariant Browser::OverviewPage::untaggedImagesInfo( int role ) const | 175 | QVariant Browser::OverviewPage::untaggedImagesInfo( int role ) const | ||
176 | { | 176 | { | ||
177 | if ( role == Qt::DisplayRole ) | 177 | if ( role == Qt::DisplayRole ) | ||
▲ Show 20 Lines • Show All 94 Lines • ▼ Show 20 Line(s) | 251 | { | |||
272 | 272 | | |||
273 | delete dialog; | 273 | delete dialog; | ||
274 | 274 | | |||
275 | if ( DB::ImageDB::instance()->count( info ).total() == 0 ) { | 275 | if ( DB::ImageDB::instance()->count( info ).total() == 0 ) { | ||
276 | KMessageBox::information( browser(), i18n( "Search did not match any images or videos." ), i18n("Empty Search Result") ); | 276 | KMessageBox::information( browser(), i18n( "Search did not match any images or videos." ), i18n("Empty Search Result") ); | ||
277 | return nullptr; | 277 | return nullptr; | ||
278 | } | 278 | } | ||
279 | 279 | | |||
280 | return new OverviewPage( Breadcrumb( i18n("EXIF Search")), info, browser() ); | 280 | return new OverviewPage( Breadcrumb( i18n("Exif Search")), info, browser() ); | ||
281 | } | 281 | } | ||
282 | 282 | | |||
283 | Browser::BrowserPage* Browser::OverviewPage::activateSearchAction() | 283 | Browser::BrowserPage* Browser::OverviewPage::activateSearchAction() | ||
284 | { | 284 | { | ||
285 | if ( !s_config ) | 285 | if ( !s_config ) | ||
286 | s_config = new AnnotationDialog::Dialog( browser() ); | 286 | s_config = new AnnotationDialog::Dialog( browser() ); | ||
287 | 287 | | |||
288 | Utilities::ShowBusyCursor undoTheBusyWhileShowingTheDialog( Qt::ArrowCursor ); | 288 | Utilities::ShowBusyCursor undoTheBusyWhileShowingTheDialog( Qt::ArrowCursor ); | ||
289 | DB::ImageSearchInfo tmpInfo = BrowserPage::searchInfo(); | 289 | DB::ImageSearchInfo tmpInfo = BrowserPage::searchInfo(); | ||
290 | DB::ImageSearchInfo info = s_config->search( &tmpInfo ); // PENDING(blackie) why take the address? | 290 | DB::ImageSearchInfo info = s_config->search( &tmpInfo ); // PENDING(blackie) why take the address? | ||
291 | 291 | | |||
292 | if ( info.isNull() ) | 292 | if ( info.isNull() ) | ||
293 | return nullptr; | 293 | return nullptr; | ||
294 | 294 | | |||
295 | if ( DB::ImageDB::instance()->count( info ).total() == 0 ) { | 295 | if ( DB::ImageDB::instance()->count( info ).total() == 0 ) { | ||
296 | KMessageBox::information( browser(), i18n( "Search did not match any images or videos." ), i18n("Empty Search Result") ); | 296 | KMessageBox::information( browser(), i18n( "Search did not match any images or videos." ), i18n("Empty Search Result") ); | ||
297 | return nullptr; | 297 | return nullptr; | ||
298 | } | 298 | } | ||
299 | 299 | | |||
300 | return new OverviewPage( Breadcrumb( i18nc("Breadcrumb denoting that we 'browsed' to a search result.","search") ), info, browser() ); | 300 | return new OverviewPage( Breadcrumb( i18nc("Breadcrumb denoting that we 'browsed' to a search result.","search") ), info, browser() ); | ||
pino: extra whitespace changes | |||||
301 | 301 | | |||
302 | } | 302 | } | ||
303 | 303 | | |||
304 | Browser::Breadcrumb Browser::OverviewPage::breadcrumb() const | 304 | Browser::Breadcrumb Browser::OverviewPage::breadcrumb() const | ||
305 | { | 305 | { | ||
306 | return m_breadcrumb; | 306 | return m_breadcrumb; | ||
307 | } | 307 | } | ||
308 | 308 | | |||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |
extra whitespace changes