mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
added ugly hack for having a NSSearchField with the right height //TODO check it on yosemite
This commit is contained in:
parent
fb8b87cbd9
commit
91a3ff7063
@ -242,7 +242,10 @@ YACReaderMacOSXSearchLineEdit * YACReaderMacOSXToolbar::addSearchEdit()
|
||||
NSToolbarItem * nativeItem = toolBarItem->nativeToolBarItem();
|
||||
|
||||
YACReaderMacOSXSearchLineEdit * searchEdit = new YACReaderMacOSXSearchLineEdit();
|
||||
[nativeItem setView:((NSTextField *)searchEdit->getNSTextField())];
|
||||
static const NSRect searchEditFrameRect = { { 0.0, 0.0 }, { 165, 26.0 } };
|
||||
NSView * view = [[NSView alloc] initWithFrame:searchEditFrameRect];
|
||||
[view addSubview:((NSTextField *)searchEdit->getNSTextField())];
|
||||
[nativeItem setView:view];
|
||||
|
||||
return searchEdit;
|
||||
}
|
||||
@ -251,10 +254,11 @@ YACReaderMacOSXSearchLineEdit * YACReaderMacOSXToolbar::addSearchEdit()
|
||||
YACReaderMacOSXSearchLineEdit::YACReaderMacOSXSearchLineEdit()
|
||||
:QObject()
|
||||
{
|
||||
static const NSRect searchEditFrameRect = { { 0.0, 0.0 }, { 165, 24.0 } };
|
||||
NSTextField * searchEdit = [[NSTextField alloc] initWithFrame:searchEditFrameRect];
|
||||
static const NSRect searchEditFrameRect = { { 0.0, -3.0 }, { 165, 32.0 } };
|
||||
//NSTextField * searchEdit = [[NSTextField alloc] initWithFrame:searchEditFrameRect];
|
||||
|
||||
[searchEdit setBezelStyle:NSTextFieldRoundedBezel];
|
||||
NSTextField * searchEdit = [[NSSearchField alloc] initWithFrame:searchEditFrameRect];
|
||||
//[searchEdit setBezelStyle:NSTextFieldRoundedBezel];
|
||||
|
||||
MyTextFieldDelegate * delegate = [[MyTextFieldDelegate alloc] init];
|
||||
delegate->mylineedit = this;
|
||||
|
Loading…
x
Reference in New Issue
Block a user