mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
fixed search in MacOSX
This commit is contained in:
parent
3b08d75d15
commit
b8ba1e5b70
@ -2067,7 +2067,7 @@ void LibraryWindow::toNormal()
|
||||
void LibraryWindow::setSearchFilter(const YACReader::SearchModifiers modifier, QString filter)
|
||||
{
|
||||
if(filter.isEmpty() && foldersModel->isFilterEnabled())
|
||||
{
|
||||
{
|
||||
foldersModel->resetFilter();
|
||||
comicsView->enableFilterMode(false);
|
||||
//foldersView->collapseAll();
|
||||
|
@ -94,11 +94,14 @@
|
||||
|
||||
- (IBAction)itemClicked:(id)sender
|
||||
{
|
||||
NSToolbarItem *item = reinterpret_cast<NSToolbarItem *>(sender);
|
||||
if([sender respondsToSelector:@selector(itemIdentifier)])
|
||||
{
|
||||
NSToolbarItem *item = reinterpret_cast<NSToolbarItem *>(sender);
|
||||
|
||||
QString identifier = QString::fromNSString([item itemIdentifier]);
|
||||
QMacToolBarItem *toolButton = reinterpret_cast<QMacToolBarItem *>(identifier.toULongLong());
|
||||
Q_EMIT toolButton->activated();
|
||||
QString identifier = QString::fromNSString([item itemIdentifier]);
|
||||
QMacToolBarItem *toolButton = reinterpret_cast<QMacToolBarItem *>(identifier.toULongLong());
|
||||
Q_EMIT toolButton->activated();
|
||||
}
|
||||
}
|
||||
|
||||
- (NSToolbarItem *) toolbar: (NSToolbar *)toolbar itemForItemIdentifier: (NSString *) itemIdentifier willBeInsertedIntoToolbar:(BOOL) willBeInserted
|
||||
@ -147,6 +150,7 @@
|
||||
|
||||
- (void)controlTextDidChange:(NSNotification *)notification {
|
||||
NSTextField *textField = [notification object];
|
||||
NSLog(@"%@",[textField stringValue]);
|
||||
Q_EMIT mylineedit->filterChanged(YACReader::NoModifiers, QString::fromNSString([textField stringValue]));
|
||||
}
|
||||
|
||||
@ -335,6 +339,7 @@ QString YACReaderMacOSXSearchLineEdit::text()
|
||||
void YACReaderMacOSXSearchLineEdit::clear()
|
||||
{
|
||||
[((NSTextField *)nstextfield) setStringValue:@""];
|
||||
emit filterChanged(YACReader::NoModifiers, "");
|
||||
}
|
||||
|
||||
void YACReaderMacOSXSearchLineEdit::setDisabled(bool disabled)
|
||||
|
Loading…
x
Reference in New Issue
Block a user