• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

Brewtarget 1.1 - Free open source brewing software

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
I got some compiler errors:

FermentableTableModel.h:68: error: expected class-name before '{' token
FermentableTableModel.h:68: warning: 'class FermentableItemDelegate' has virtual
functions but non-virtual destructor
ui_htmlViewer.h:25: error: ISO C++ forbids declaration of 'QWebView' with no typ
e
ui_htmlViewer.h:25: error: expected ';' before '*' token
ui_htmlViewer.h: In member function 'void Ui_htmlViewer::setupUi(QDialog*)':
ui_htmlViewer.h:34: error: 'webView' was not declared in this scope
ui_htmlViewer.h:34: error: expected type-specifier before 'QWebView'
ui_htmlViewer.h:34: error: expected `;' before 'QWebView'
unit.h: At global scope:
 
I tried it with both Qt3 and Qt4 alone and got a bit furhter but still had errors. The .deb package won't run because I'm running a 64-bit OS (Ubuntu) and it sees an incompatibility.

I checked it out under my windows partition some, and I'll be rebuilding my laptop with a 32bit OS so I'll toy with it there.

Huh. I'm running 64-bit Ubuntu also...I built from source, but haven't checked my flags or anything. Maybe I'll see what linked where, etc. It was literally the easiest build I've ever had (did the configure and make, and 15 seconds later it was installed!).
 
I got some compiler errors:

FermentableTableModel.h:68: error: expected class-name before '{' token
FermentableTableModel.h:68: warning: 'class FermentableItemDelegate' has virtual
functions but non-virtual destructor
ui_htmlViewer.h:25: error: ISO C++ forbids declaration of 'QWebView' with no typ
e
ui_htmlViewer.h:25: error: expected ';' before '*' token
ui_htmlViewer.h: In member function 'void Ui_htmlViewer::setupUi(QDialog*)':
ui_htmlViewer.h:34: error: 'webView' was not declared in this scope
ui_htmlViewer.h:34: error: expected type-specifier before 'QWebView'
ui_htmlViewer.h:34: error: expected `;' before 'QWebView'
unit.h: At global scope:

Basically, your version of Qt doesn't know what QWebView is. QWebView was first introduced in Qt 4.4. So, if you can, get the latest qt development packages.

I think a lot of errors people are having when compiling from source seem to be stemming from the fact that they don't have the latest dev packages for Qt. Just remember, get your hands on 4.5 if you can. I know this is somewhat of a pain, but, I submitted my .deb package to debian, and I'm awaiting a package sponsor to put it in their repositories.
 
great program, took a bit to get accustomed to but i really like it now. May i suggest a FWH option?

great job!

Thanks for the complement! Absolutely you may suggest FWH. I was trying to get it into this last release, but my "deadline" was approaching (my marriage...she is now officially SWMBO, but she is completely cool with brewing, and made her own batch not long ago).

Anyway, keep using it, and keep suggesting features.
 
Thanks for the complement! Absolutely you may suggest FWH. I was trying to get it into this last release, but my "deadline" was approaching (my marriage...she is now officially SWMBO, but she is completely cool with brewing, and made her own batch not long ago).

Anyway, keep using it, and keep suggesting features.

What is the target date for implementing some of the changes?
 
No rush man! It was just a curiosity question.

You can always get the latest bleeding edge release if you PM me. I suspect that I'll release 1.2 and maybe 1.3 before Christmas. Depending on how much off time I get for Christmas, you may see 2.0 by next January. Hopefully, 2.0 will have a ton of cool new features.
 
You can always get the latest bleeding edge release if you PM me. I suspect that I'll release 1.2 and maybe 1.3 before Christmas. Depending on how much off time I get for Christmas, you may see 2.0 by next January. Hopefully, 2.0 will have a ton of cool new features.

Hey man, this looks pretty nice!
I've been using strangebrew java on linux but since the layout doesn't work on my new little netbook (fermentables, hops are too squished to be of use) I thought I'd try this guy out. (thanks for the deb)
The resizing/maximizing on the netbook displays very well!

One feature I really like if I may, is the File menu -> Copy To Clipboard feature in strangebrew.
This places a text representation of your recipe in your clipboard, ready for quick and easy pasting into an email.
There's also export to html or text that's very handy.

But otherwise yer lookin' good, thanks much!
 
Hey man, this looks pretty nice!
I've been using strangebrew java on linux but since the layout doesn't work on my new little netbook (fermentables, hops are too squished to be of use) I thought I'd try this guy out. (thanks for the deb)
The resizing/maximizing on the netbook displays very well!

One feature I really like if I may, is the File menu -> Copy To Clipboard feature in strangebrew.
This places a text representation of your recipe in your clipboard, ready for quick and easy pasting into an email.
There's also export to html or text that's very handy.

But otherwise yer lookin' good, thanks much!

Alright, working on it right now. Maybe a way to do a BBCode version too so that it's easy to post to homebrewtalk forums?
 
Downloaded version 1.1 for mac.
It seems to be what I've been looking for.
But when creating a recipe if I put in one pound of grain it changes to 22.046 lbs. And when setting up my equipment all the volumes are in tsps?
 
Downloaded version 1.1 for mac.
It seems to be what I've been looking for.
But when creating a recipe if I put in one pound of grain it changes to 22.046 lbs. And when setting up my equipment all the volumes are in tsps?

You can enter volumes, weight, and any simple measurement in whatever unit you like. The software displays the most appropriate units (i.e. the smallest unit it can, which is why 0 comes up as 0 tsp). Enter 2.0 gal, and "2.0 gal" will show. Enter "0.5 lb" and "8.00 oz" will show. This is to make conversion between units as easy as possible, so that, for example, if you find a recipe in metric and you want it in English, just enter in "2 kg" here and "4 L" there, and it will get converted to your preferred units (set in the options) automatically.

I suspect you are entering something like "1 LB" and it's getting confused because a capital "L" is supposed to be a liter. You must enter units in the right case. See the help in the toolbar for a list of available units.
 
I would love to see the 1.1 version for the Mac. I downloaded 1.1 mac zip and it crashes every time. I am running 10.5.7 fully updated. I looked for any install help files or support forums but didn't see any. It looks very cool.

I download 1.0a to take a peek and that works fine.

Let me know if you have any ideas.

Thanks
 
I would love to see the 1.1 version for the Mac. I downloaded 1.1 mac zip and it crashes every time. I am running 10.5.7 fully updated. I looked for any install help files or support forums but didn't see any. It looks very cool.

I download 1.0a to take a peek and that works fine.

Let me know if you have any ideas.

Thanks

Somebody else had this problem, and it was because they were using an old version of the Qt runtime library.

Downloads — Qt - A cross-platform application and UI framework

Go download the Qt 4.5 free framework. Post back when you get it working (or not).
 
VERY good start! I'm impressed. And thank you for open-sourcing the project!

I was just perusing BeerRecipes.org and thought to myself, wouldn't it be cool to use pics like the glasses they use to represent the style of beer chosen in your program? Just a thought.

I'm using the 1.1 version of Brewtarget on OS X (with the latest Cocoa QT library installed on 10.5.7/10.5.8), and I've noticed a few visual artifacts in pulldown menus. Is this the QT library on OS X which is flaky? I haven't had a chance to install your app in a Linux VM to test.

Finally, what's the best way to help with bug reports and such? Since I can't program, it's the least I feel I can do to help. :)

Again, great job, keep up the good work!
 
VERY good start! I'm impressed. And thank you for open-sourcing the project!

I was just perusing BeerRecipes.org and thought to myself, wouldn't it be cool to use pics like the glasses they use to represent the style of beer chosen in your program? Just a thought.

I'm using the 1.1 version of Brewtarget on OS X (with the latest Cocoa QT library installed on 10.5.7/10.5.8), and I've noticed a few visual artifacts in pulldown menus. Is this the QT library on OS X which is flaky? I haven't had a chance to install your app in a Linux VM to test.

Finally, what's the best way to help with bug reports and such? Since I can't program, it's the least I feel I can do to help. :)

Again, great job, keep up the good work!

Cool pics. Didn't realize there were so many glasses :)

As far as visual artifacts, I haven't noticed any. I'm not too familiar with macs, but try the normal qt 4.5 library which I posted a link to.

For bugs and feature requests, the best way is to go here, and choose either "bugs" or "feature requests" under the "tracker" menu. Although, I've been translating the posts on this thread into bugs and feature requests there.
 
I downloaded the file and it is now asking me what I want to open it with. There is nothing on my cpu that will open this file. Am I doing something wrong or do I need to download some thing else to run this software?

Thanks
Craig
 
I just used this to brew a Dunkelweizen. I like it. The only thing I found was the small library of fermentables and hops... but, with some interweb digging, I was able to add most of my crazy hops data into the database with success.

I use Mac, PC and Linux here at casachicken. The fact that I can do my prep work on my Mac of Doom and then brew with my EePC or my Powerbook on the patio or on the road is great.

I Primarily use Beer Alchemy BTW.
 
This is weird... I know I've installed qmake but I still get "ERROR: you do not have a qmake" when i try to run configure. Any idea? And btw, if it's not too much trouble, could you make an RPM?
 
Is there any way to install this on Mac without having to download and install the gigantic Qt developer package?
 
Is there any way to install this on Mac without having to download and install the gigantic Qt developer package?

You don't need to download the dev package (SDK). Only the Qt framework aka library. I wish the macs were up to date with the latest Qt release, but it seems that there are a lot of macs with old versions of Qt.

I downloaded the file and it is now asking me what I want to open it with. There is nothing on my cpu that will open this file. Am I doing something wrong or do I need to download some thing else to run this software?

I assume you are talking about the zip file for windows? Download 7zip, unzip the package, put the contents wherever you want.
 
This is weird... I know I've installed qmake but I still get "ERROR: you do not have a qmake" when i try to run configure. Any idea? And btw, if it's not too much trouble, could you make an RPM?

What happens when you run 'which qmake'? If there is no output, qmake is not in a directory in your path variable. There is no need to make an rpm. The "alien" package converts .deb to .rpm and vice versa.
 
You don't need to download the dev package (SDK). Only the Qt framework aka library. I wish the macs were up to date with the latest Qt release, but it seems that there are a lot of macs with old versions of Qt.
And where would I go to download just the framework? I can only find the link to download the whole enchilada.
 
Back
Top