From: Tim E. R. <ter...@ro...> - 2010-10-25 07:35:41
|
On October 24, 2010 06:47:37 pm you wrote: > I want to work on it more. However I won't have time to code until the > next weekend. I need to do a lot of traveling during the week. Even > the next weekend is a question mark. Let's see where you get until I > am available, and we'll take it from there. I applied the patch and I'm working through the problems one by one. NOTE: You know all those places that say: some_button = new QToolButton(some_tool_bar); or some_widget = new SomeWidget(some_tool_bar); No can do! It does not like that! (Which is kinda dumb.) That is why everything is screwed up in places, the buttons+icons draw on top of each other! I found it *must* be done like this: some_button = new QToolButton(); some_tool_bar->addWidget(some_button); or some_widget = new SomeWidget(0); some_tool_bar->addWidget(some_widget); Also, all of these are Q3ToolBar constructors, they need changing: some_button = new QToolButton(some_tool_bar, "some_name"); I have fixed up the pianoroll constructor and ToolBar1 class as well. Now *most* of the buttons are showing correctly in piano roll. Slugging along. Cheers. Tim |